比如我在 main.js 中定义了一个全局变量 a,在某个页面改变了 a 的值,其它页面怎么能做到实时更新?
vuex 也试了,貌似也不行。
是真的不可以,还是我这根本就是个伪需求?
vuex 也试了,貌似也不行。
是真的不可以,还是我这根本就是个伪需求?
1
imjamespond2020 Mar 15, 2021 via Android
不是有 mixin,不玩 vue 多年了。。
|
2
optional Mar 15, 2021 via Android
reactive 包一下啊,看文档不认真。
|
3
workg Mar 15, 2021
`其它页面要能做到实时更新`需要这些页面模板中有使用到 a,并且 a 是一个响应值
|
4
agdhole Mar 15, 2021
vuex 为什么会不行
|
5
lopda Mar 15, 2021
|
6
66beta Mar 15, 2021
其他页面?所以是多页应用咯?所以可能是多个浏览器 tab 咯?
你可能需要页面间通信,比如:service worker 、storageEvent 等 |
7
Vegetable Mar 15, 2021
vuex 是可以的,vue3 直接用 reactive 、ref 都可以。
你肯定哪里搞错啦 |
8
Eyon OP 已搞定,this 用错了...... _this=this 之后就可以了,我去!!!!!
|