收藏
回答

app的globalData改变未能引发重渲染

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 需求 客户端 6.5.3 2.3.0

app的globalData改变未能引发重渲染,globalData改变后组件、页面无法感知。请问如何解决?感谢

最后一次编辑于  2018-09-20  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 卢霄霄
    卢霄霄
    2018-09-21

    只有setData能改变。。

    简单实现方式,每个页面onShow的时候,都去根据globalData里的值判断一下。如果是当前页面,可以手动调用下onShow。

    复杂实现方式,自己写个变量监听的方法。

    2018-09-21
    赞同
    回复