uniapp中的globalData不是响应式的 可以使用vue3的reactive将其变为响应式数据
- 可以在app.vue中为globalData赋值
getApp().globalData = reactive({
userInfo: null,
})
如果你使用的的Vue2,那么将data(){}中的属性赋值给globalData,应该能实现同样的效果,
- globalData的值为内存地址
- data定义的数据默认就是响应式的
网上的其他方式
-
额,是的,自己实现了响应式