使用Object.key和delete来将对象中值为空的属性删除。
(0)

有些时候,我们在接口传值时,不需要把值为空的属性传过去,即可使用该方法来快速的删除属性。

//深拷贝对象,避免影响页面显示
    let value= JSON.parse(JSON.stringify(params));
    const keys = Object.keys(value);
    for (let i = 0; i < keys.length; i++) {
      const key = keys[i];
      if (sumitValue[key].length === 0) {
        delete sumitValue[key];
      }
    }
本文为作者valive发布,未经允许禁止转载!
上一篇 下一篇
评论
评论已关闭 >_<

评论已关闭