我在 Vue.js 项目的 main.js
中声明了一个全局变量。
Vue.prototype.$API = "myapihere"
我想从任何地方使用它。并且它可以通过使用 this.$API
正常工作。
但是在 Vuex 中它不起作用。
console.log(this.$API);
这里 this.$API
未定义。
我如何在 Vuex 中使用我的 $API
。
原文由 Rohit Nishad 发布,翻译遵循 CC BY-SA 4.0 许可协议
Vue 2 和 Vuex 3 答案
在商店中,您可以通过访问
this._vm
来访问 vue 实例