wx.request是异步执行的,你的forEach循环完,realDatalist并没有push进任何值。
建议使用Promise.all方法等所有request返回成功后再去执行setData
可以使用promise.all
异步
接口请求异步返回的问题。