- 微信开发者工具手机预览数据不加载
如图所示,左边是在开发者工具上看到的小程序,手机通过扫描右边的二维码,第一次打开页面是空白的,数据请求正常返回,如图二所示,重新扫描才能正常显示出来,但是在进行一些操作时,数据有些还是没法渲染出来。这个问题在通过远程调试扫描二维码没有出现过。 环境: 代码是用wepy 写的,通过npm run dev 生成 手机为 iPhone 6, 微信版本:6.7.1 开发者工具版本 v1.02.1808080 [图片] [图片]
2018-08-10 - navigateTo 两级页面为同一路由时,后者数据覆盖前者
前提:A[1] 和 A[3] 是同一个路由对应的页面,只是页面数据不同 操作步骤: 通过navigateTo 方法从页面 Home[0] ==> A[1] (图一) ==> B[2] (图二)===> A[3](图三),然后通过回退键从 A[3] ==> B[2](图四) ===> A[1](图五)。如下是操作过程中从开发者工具中看到的AppData 中路由数据情况[图片] 图一: Home ==> A[1] [图片] 图二: Home ==> A[1] ==> B[2] [图片] 图三: Home ==> A[1] ==> B[2] ===> A[2] [图片] 图四: A[2]回退到B[2] [图片] 图五: B[2] 回退到A[1] 从AppData 的情况可以看到,当打开A[3] 页面时,是把A[1] 的数据直接覆盖掉的,而不是往 AppData 里面push一条新的路由信息,所以当从 A[3] 回退到B[2] 再回退到A[1] 时,A页面的数据是没有的,这样也导致A[1]页面数据错误
2018-04-02