求助各位啦!
1.我能成功接收到后台传来的数据
2.赋值给DATA里的 showlist:[] 也可以打印出来
3.前端页面调用的时候无法显示出来
这是后台传来的数据 与 打印DATA里的数据 ,我查看了APPDATA 里面也显示有数据
页面里 列表渲染 什么都不出
求助大家 帮忙看下 咋回事儿呗 ,找了很久 挠头皮
网友回复
码书网:
你这for循环写的多余吧,直接that.setData({showList:res.data||[]});
程远:你先询问外var showlist = this.data.showlist,最后循环外赋值用 setData整个showlist。
这个方法好用 成功解决了
应该是异步问题吧! 学习到了。🙏
铅笔Naruto:
.js页面你要用this.setData({})才能在.wxml端显示,直接this.data.showlist=这种赋值是不行的
拾忆:
不要这样赋值,你先询问外var showlist = this.data.showlist,最后循环外赋值用 setData整个showlist。