vue提交表單時忽略null的變量
使用場景如:添加和修改是同一個表單同一個api地址,添加數據時忽略id字段
1.安裝并導入 lodash的 pickBy
npm install lodash
# 或
yarn add lodash
2.在main.js項目中引入
import { pickBy } from 'lodash'; // 正確導入 pickBy
Vue.prototype.$pickBy = pickBy

3.使用示例(其中this.currentData是需要過濾的數組,cleanedData 是過濾后的數組):
let cleanedData = this.$pickBy(this.currentData, value => value !== null && value !== undefined);

每天進步一點點

浙公網安備 33010602011771號