模拟运用场景:
当页面拥有组合查询时
不做任何处理默认将所有字段都传入后端
字段内可能有未填写的值
后端:"值为空的,不要传递过来‘
传递前:
统一处理后:
方法:
function compactObj(obj) {
for (var i in obj) {
obj[i] === '' || obj[i] === null || obj[i] === undefined ? delete obj[i] :"";
}
return obj
}
const OBJ_FN ={
compactObj
}
export default OBJ_FN