具体代码如下:

输出结果为:

wxml代码为:

效果展示却只有commentList数组长度和值,却没有rcList的值:

而且在控制台,连数组所在view都不见了:

具体代码如下:


wxml代码为:

效果展示却只有commentList数组长度和值,却没有rcList的值:

而且在控制台,连数组所在view都不见了:

wx.request success是异步执行的,也就是说List.push/this.setData/console.log的执行时机是不确定的,所以出现这种情况.
你需要在wx.request之前var _this=this;然后在success里面_this.setData()即可