关于vue的全局变量并不是真正意义上的全局变量?
发布于 3 年前 作者 banyungong 1153 次浏览 来自 问答
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利

假如我在a.vue中定义了变量a1, 并在main.js中存至Vue.prototype中。另外在b.vue中定义了test方法,方法里获取变量a1 (this.$GLOABL.a1)。然后在App.vue中调用test方法,发现获取不到。因为方法test中的this指向的是b.vue。
这可能并不是我需要的全局变量,不知道vue有没有另外定义全局变量的方法。还是我必须使用传统的js设置全局变量的方法?

回到顶部