vuex模块化,在组件引用不到,找不到count值

1.count.js

const count = {
    state: {
        count:0
    },
    mutations: {
        increment:state => state.count++,
        decrement:state => state.count--
    },    
    getters:{
        increment(state){
            return state.count ++
        },
        decrement(state){
            return state.count --
        }
    },
  
}

export default  count

2.index.js

// 如果在模块化构建系统中,请确保在开头调用了 Vue.use(Vuex)
import Vue from 'vue';
import Vuex from 'vuex';

//模块
import count  from './modules/count'


Vue.use(Vuex)


const store =  new Vuex.Store({
    modules:{
        count
    },
 
})


export default store

3.count.vue

export default {
    created() {
      console.log(this.$store)
    }

}

4.报错
clipboard.png

阅读 3k
1 个回答

Store.state

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题