微信小程序> 微信小程序运行报错:“Settingdatafield“datalist”toundefinedisinvalid.

微信小程序运行报错:“Settingdatafield“datalist”toundefinedisinvalid.

浏览量:807 时间: 来源:double_sweet1

错误原因:
将数据字段“datalist”设置为未定义是无效的。

解决方法:
出现这种情况的时候是页面setData "datalist"的时候,没有获取到值,然后就会将undefined给datalist字段,此时默认字段就会变成undefined,那么就会出现这种问题,解决方法就是 setData的时候判断获取到的值是否存在,不存在的时候给定一个默认值即可.
 

    success: function(res) {        // console.log(JSON.stringify(res.data));        if (res.data.data != null) {          that.setData({            aimList: res.data.data          });          console.log(that.data.aimList);          console.log("成功了");        }else{          console.log("setdata里的值为空");        }      },      fail: function() {        console.log("失败了");      }

 

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎