正常获得request返回值了(后台log可以看得到),在setData时,开发者工具上是正常的,返回结果显示到页面上,但上传后在手机端打开,报“setting data field "xxx" to undefined is invalid"的错。开发者工具里是没报错的,不知道是什么情况引起的。

返回值如下:{"dataList":[{"id":"1","user_id":"12345678901","user_name":"张先生","booking_course":"电子积木","booking_status":"申请成功","booking_answer_time":"","booking_teacher":"客服","booking_teacher_phone":"12345678"}]}

开发者工具正常显示数据(下面一行):


手机端的报错(打开调试):



源码是:

Page( {

data: {

courseList:{},

......

success: function (res) {

that.setData({

courseList: res.data.data

});

}


不知道是什么原因引起的,在开发者工具里正常setdata,在手机上却报错?

哪位先行者帮忙解答下,万分感谢


展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 在劫难逃

    2人对此回答表示赞同

    请问如何具体解决的?我也遇到同样问题

    展开
    2
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部