获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
我也遇见同样的问题了,搞了半天终于好了
微信小程序中wxml中动态数据无法更新?如图所示,我在这个界面一开始就设置了一个空的对象组作为班级成员列表(重点看student_list) [图片] 然后在js文件自带的onLoad函数修改了这个值 [图片] 获取什么的没问题,直接看编译器是有结果的 [图片] 然后我这个页面的wxml布局是这样的,里面用到了student_list这个变量 [图片] 但是界面上并没有渲染出刚刚获取到的一个数据 [图片] 我怀疑是wxml没有获取到最新的student_list,于是修改了student_list的初始值,如下图(虽然和之前获取的不一样,但是基本要素都具备) [图片] 果然小程序界面只渲染出初始这些东西,刚刚获取的新数据完全没覆盖上去 [图片] 但是就到此为止卡住了,根本不知道怎么解决。我试过在页面初次渲染完之后再执行一次onLoad(也是在js中自带的onReady中加的),也没有把数据更新上去(后来注意到已存手机数是正常变化的,并不是我设置的初始值0,说明其他变量是正常更新的,与页面渲染与onLoad函数的执行前后顺序无关),所以怀疑是其他地方出了问题导致对象组在wxml中更新不了。 搞了快一个小时了,开放文档、开放社区、百度、B站都跑过了无果,跪求大佬解答,有什么不清楚的提出来我马上回复,谢谢大家了
2024-12-12