ajax请求数据层级3层的时候
模板使用如下方式显示:{{detail.user.user_nickname}}
HBuilderX控制台报错:
thirdScriptError
Cannot read property 'user_nickname' of undefined;at xxxxxxxxxxxx page lifeCycleMethod onLoad function
但是APP端显示是没有问题的,查了一下百度,发现有人提到微信小程序貌似数据层级不能太深
是不是因为这样呢?这样的错误只做APP端的话是不是可以无视??
3 个回复
DCloud_UNI_GSQ
有没有demo?
m***@qq.com (作者) - IT
测试的数据库已经被我清空了。。。
就是取到的数据是这样的 json格式
{
key: value,
key: value,
key: value,
key: value
user: {
key: value,
key: value,
user_nickname: value
}
}
这样的,在模板中用{{ }}展示的 时候控制台提示thirdScriptError,但实际是显示是没有问题的。
jiangwen1994
同问,也遇到这个问题,控制台报错,程序正常运行没有问题
thirdScriptError
Cannot set property 'length' of undefined;at "pages/LineRoom/LineRoom" page lifeCycleMethod onUnload function
TypeError: Cannot set property 'length' of undefined