出现场景:
10个页面 page1, page2,...,page9,page10;
每个页面的内容都是通过接口返回数据渲染的
然后在page1页面的json文件中配置"usingComponents": {}的时候
从page1 -> page2 -> page3 .... ->page7 -> page8 依次跳转
然后回退
当回退到page6页面的时候 vconsole 出现On page reload: page/page2/page2
当回退到page5页面的时候 vconsole 出现On page reload: page/page1/page1
一直回退到page1页面, page1页面空白(数据没有渲染到页面)
而其他页面都是正常的
这里是数据恢复的时候出现了一点bug,如果问题比较紧急的话,可以在页面onShow的时候主动调一次setData,应该可以暂时解决这种问题(比如onShow() { this.setData(this.data) }),我们会在后续版本对这个问题进行修复的。
问一下,page1有没有使用了像video、textarea等之类原生组件,使用了大概多少?
麻烦确认下真机上的基础库版本(vConsole > system > WechatLib)
也请提供下微信版本和基础库版本
麻烦给个相关的代码片段(https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/minicode.html),我们定位下问题
如果有结果能尽量今天给我一个回复么。 项目快要上线了,需要选用一个解决方案
可以运行一下代码片段,然后配一个appid,在真机里面测试,点入页面深度打到7层左右,回到page1
wechatide://minicode/LMKMH7mo6FYX 这里有代码片段的,这个demo里面什么都没有使用。
@LastLeaf 可以给个回复么 是不是bug 我们也好采取对应的解决方案。
@LastLeaf