html52.com
我爱小程序-开发者交流社区

setData赋值,当赋的值为空数组时,赋值就无效?

that.setData({

answerData: res.data //当res.data这个数组为空时,赋值就无效,不为空是复制就有效

})

这是个漏洞么?还是有别的解决方法?

求大佬不吝赐教

网友回复

VX小程序: 百熟优质果 运营合作:

赋值为空的时候难道不该无效吗?如果在其他地方判断数组长度,会报错的,解决方法是 不存在的时候赋值为空数组,就可以了。

that.setData({

answerData: res.data || [] //当res.data这个数组为空时,赋值成空数组

})


爆竹声中一岁除:

判断一下

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付