vuex如何在js文件中使用

前言

vue项目中比较常用的vuex,一般是在.vue文件中使用,那如何在.js文件中使用呢

一、暴露

import Vue from 'vue'
import Vuex from 'vuex'
import state from './state'
import mutations from './mutations'
import actions from './actions'
import * as getters from './getters'

import moduleA from './module/moduleA' // 模块A
import moduleB from './module/moduleB' // 模块B

Vue.use(Vuex)

export default new Vuex.Store({
    actions,
    getters,
    state,
    mutations,
    modules: {
        moduleA,
        moduleB
    }
})

二、使用

直接将上述步骤一文件引入

import store from './store'
console.log(store.state.isContinueToken)	// 就可以读到数据啦

总结

不要局限思维,.vue中可以使用,.js中也可以使用

Logo

前往低代码交流专区

更多推荐