小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我从A页面进入到B页面,然后依次navigate to page,B-C-D-E-F,到F的时候,出现A页面被onReload,然后我依次navigate back page, F-E-D-C-B, 到A,在onShow页面重新加载数据,数据加载成功,页面无法渲染,有以下error
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
有一种可能是因为有代码直接修改了 this.data,如 this.data.xxx = yyy 。如果此时没有立刻使用 setData({ xxx: yyy }) 来更新界面,在个别情况下就会导致这个问题。请问有这样的代码吗?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你好,目前我们以尝试在最新版本(>=1.9.94)中尝试修复这个问题。请确认新的基础库版本中还有没有这个问题。
我刚才是有这样的代码,我改成setData({ xxx: yyy }) 这种方式,还是有问题。
看我上面的代码,我是在自定义的一个业务组件list里面,嵌套了一个显示list-item的自定义flag组件,就如我问题场景描述的就有问题。然而我把flag改成一个普通的text组件就是ok的。有点懵逼了。
@LastLeaf 你好,我刚试了1.9.94版本还是有这样的问题。我猜可能是嵌套组件的问题。
我现在有这样的场景,超过五个了,要怎么处理合适呢
小程序页面栈最多5个
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
有一种可能是因为有代码直接修改了 this.data,如 this.data.xxx = yyy 。如果此时没有立刻使用 setData({ xxx: yyy }) 来更新界面,在个别情况下就会导致这个问题。请问有这样的代码吗?
你好,目前我们以尝试在最新版本(>=1.9.94)中尝试修复这个问题。请确认新的基础库版本中还有没有这个问题。
我刚才是有这样的代码,我改成setData({ xxx: yyy }) 这种方式,还是有问题。![]()
看我上面的代码,我是在自定义的一个业务组件list里面,嵌套了一个显示list-item的自定义flag组件,就如我问题场景描述的就有问题。然而我把flag改成一个普通的text组件就是ok的。有点懵逼了。
@LastLeaf 你好,我刚试了1.9.94版本还是有这样的问题。我猜可能是嵌套组件的问题。
我现在有这样的场景,超过五个了,要怎么处理合适呢
小程序页面栈最多5个