狗剩哥哥
狗剩哥哥
  • 发布:2021-09-02 15:19
  • 更新:2021-09-02 15:19
  • 阅读:2274

App全局变量 globalData 重新赋值不及时的问题解决

分类:uni-app

业务需要从后端返回数据,全局使用。

第一时间想到了uniapp 有没有跟 原生小程序一样的 全局变量 globalData

官网是有的,并且给出了重新赋值的方法。

如上图

于是我就按照官网的方式试了一下。

我在App.vue 定义 globalData.version = 1.0.10, 后端返回的是1.0.14

发现第一次进入并没有更新 version 的值,在第二次进入小程序才更新为 1.0.14

于是尝试换方法, 使用this.$set()

这样就可以了。每次进入小程序都可以将 globalData.version 更新为后端传来的值。

0 关注 分享

要回复文章请先登录注册