? ? 1.JS中去除空格
? ? ? ? 去除這個數組中每個對象內部參數(也就是屬性值)的空格,可以通過遍歷數組,再遍歷每個對象的屬性,使用?trim()
?方法來去除字符串首尾的空格。以下是具體實現代碼:
let data = [{ designHours: "1", dwgNo: "1qaz " },{ designHours: "2", dwgNo: "2qaz " }
];function removeSpacesFromData(arr) {return arr.map(item => {const newItem = {};for (const key in item) {if (typeof item[key] === 'string') {// 如果屬性值是字符串類型,去除首尾空格newItem[key] = item[key].trim();} else {// 不是字符串類型則保持原值newItem[key] = item[key];}}return newItem;});
}let newData = removeSpacesFromData(data);
console.log(newData);
? ? 2.vue中去除空格
<a-form><a-form-model-item label="編號"><a-inputplaceholder="編號"allow-clearv-model.trim="queryParam.Num"@keyup.enter.native="onSearch"@submit.native.prevent/></a-form-model-item>
</a-form>
使用?v-model.trim可以去除輸入框內空格元素