简述电子政务网站设计的技术,企业邮箱是什么类型的账户,苏州网站定制公司哪家好,开发的某网站建设公司网站源码在调用后端查询接口时#xff0c;有的要求参数对象里空值的项不要传#xff0c;这个时候可以封装一个方法在调用接口前将对象过滤一遍。
1.新建一个名为tools.js的文件#xff0c;里面放入以下代码 //对象删除没有值的项 export const removePropertyOfNull (obj) { …在调用后端查询接口时有的要求参数对象里空值的项不要传这个时候可以封装一个方法在调用接口前将对象过滤一遍。
1.新建一个名为tools.js的文件里面放入以下代码 //对象删除没有值的项 export const removePropertyOfNull (obj) { Object.keys(obj).forEach(item{ if(!obj[item] obj[item] ! 0) delete obj[item] }) return obj; } 2.在页面中使用 // 引入 import { removePropertyOfNull } from /utils/tools.js; // 在方法中使用 let params { pageIndex: 1, pageSize: 10, name: 张三, type: , order: null, age: 0 } params removePropertyOfNull(params ); // params值为{ pageIndex: 1, pageSize: 10, name: 张三, age: 0 }