页面无法更新请求数据
发布于 5 年前 作者 ming60 7262 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

建立一个根据响应数据渲染的页面,第一次加载后,以其他响应数据进入该页面时,依旧以第一次进入该页面的数据进行渲染

  • 预期表现

应该更换新的数据进行渲染

  • 复现路径

在wx.setstoragesync 中声明一个变量,进入一个页面get该变量进行渲染,然后退出该页面并改变该变量的值,然后在重新进入页面,该页面会依旧以第一次get出来的变量值进行渲染

  • 提供一个最简复现 Demo
2 回复

提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

可以这样理解:在小程序代码开始执行的时候,每个页面的Page对象就已经创建好了。因此你之后更改了缓存里面的数据,对这些Page对象也没影响。

回到顶部