page里的data 自定义了一个 urlList 数组(存的是不同清晰度的视频的地址),在调用接口成功后赋值之后,在 自定义切换地址的方法中 获取 this.data.urlList 中的某个属性 返回undefined,导致报错
问题截图是这样的:
求问 这是怎么回事???
微信小程序开发问题解答
微信小程序开发者回答:
方法内var个this = that,this换that试试,是不是方法内部获取不到了
微信小程序开发者回答:
看看是不是index越界了,
越界了 urlList[index] 就是undefined,
urlList[index].url 就会报错
微信小程序开发者回答:
看看你的代码,可能是语法问题或者异步问题
微信小程序开发者回答:
建议贴个代码片段 ,你这个估计就是取值不对造成的,data存在周期和页面的生命周期一致
微信小程序开发者回答:
建议把报错截图发上来,报错报的是url未定义啊
本文网址:http://www.91bianli.com/weixinxiaochengxu/22758.html