跳转相同页面,数据混乱问题?
发布于 4 年前 作者 emo 15087 次浏览 来自 问答

开发的小程序中有个页面/pages/good/good。

先在/pages/good/good页面1中,使用navigateTo跳转到/pages/good/good页面2。

然后关闭good页面2,返回到good页面1。

这时候发现,good页面1里data的数据,全部变成good页面2里data的数据了。

也就是页面1的数据被页面2覆盖了,但是good页面1显示的内容却没有变化。

请问有什么解决的办法吗?

代码片段:https://developers.weixin.qq.com/s/BLhaczmW7KnR

2 回复

你这使用相同的页面自己跳转,data在逻辑层是共用的, 只有setData后数据进入视图层才是单独的,本页面最好就别自己跳转 没意义 第二要切换可以使用wx::if

提供可以复现的代码片段。

回到顶部