概述
今天在写vuex的时候遇到了一个特别无语的问题,找了半个小时才找到这个问题,所以贴出来,大家在遇到和我一样的问题的时候不会太过慌张
在第一次写vuex的时候无论如何获取不到$store,后来找了好久才发现是我给全局VUE注入的时候注入的是Store而非store
这一个字母之差看上去可能没什么问题,可就是获取不到全局的$store;
代码奉上
// The Vue build version to load with the `import` command // (runtime-only or standalone) has been set in webpack.base.conf with an alias. import Vue from 'vue' import App from './App' import router from './router' import font from './static/js/font.js'; import './static/scss/animate.css' Vue.config.productionTip = false import Store from './store/store.js'; /* eslint-disable no-new */ new Vue({ el: '#app', router, Store, components: { App }, template: '<App/>' })
我之前就是这么写的,所以一直出不来,可是逻辑根本没有问题
之后我把大写的S换成了小写的s就出来了
// The Vue build version to load with the `import` command // (runtime-only or standalone) has been set in webpack.base.conf with an alias. import Vue from 'vue' import App from './App' import router from './router' import font from './static/js/font.js'; import './static/scss/animate.css' Vue.config.productionTip = false import store from './store/store.js'; /* eslint-disable no-new */ new Vue({ el: '#app', router, store, components: { App }, template: '<App/>' })
以上这篇VUEX采坑之路之获取不到$store的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持靠谱客。
最后
以上就是羞涩电源为你收集整理的VUEX采坑之路之获取不到$store的解决方法的全部内容,希望文章能够帮你解决VUEX采坑之路之获取不到$store的解决方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复