开发者社区> 问答> 正文

vuex相关的问题, 注入了vue的实例化中,但是读不到state的值!:报错

我现在需要两个组件直接进行数据互动,但是在组件中读取不到vuex; 是什么情况? store.js的代码:

import Vue from 'vue'; import Vuex from 'vuex'; Vue.use(Vuex); const store = new Vuex.Store({ state : { msg: '11' } }); export default store;

main.js的代码:
import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
new Vue({
  el: '#app',
  router,
  store,
  render: h => h(App)
})
组件中的代码:
computed:{
    add:()=>{
      var a = this.$store.state;// undifind
      console.log(a);
      return "a"
    }
  }
 

展开
收起
kun坤 2020-06-08 19:19:26 901 0
1 条回答
写回答
取消 提交回答
  • 换掉箭头方法

    2020-06-08 19:19:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Vue.js 在前端服务化上的探索与实践 立即下载
利用编译将 Vue 组件转成 React 组件 立即下载
Vue.js在前端服务化上的实践与探索 立即下载