在uniapp中,可以使用JavaScript中的for循环和if语句来遍历和筛选对象中的空数据。具体操作如下:

  1. 定义一个新的空对象,用于存储筛选后的数据。
let newRes = {};
  1. 使用for循环遍历原始对象中的每一个属性。
for(let key in res){
  // TODO:
}
  1. 在循环中,使用if语句判断当前属性对应的值是否为空。
for(let key in res){
  if(res[key] !== ''){
    // TODO:
  }
}
  1. 如果当前属性对应的值不为空,则将该属性和其对应的值复制到新的空对象中。
for(let key in res){
  if(res[key] !== ''){
    newRes[key] = res[key];
  }
}
  1. 最终,新的空对象newRes中就只包含非空数据了。

完整代码如下:

let res = {200: '何俊',201:'15952428233',202: ''};
let newRes = {};
for(let key in res){
  if(res[key] !== ''){
    newRes[key] = res[key];
  }
}
console.log(newRes); // 输出:{200: "何俊", 201: "15952428233"}
``

原文地址: https://www.cveoy.top/t/topic/hhBe 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录