vue中报错:[vuex] module namespace not found in mapActions(): comment/
控制台报错检查了我的仓库中namespaced,没有写错。最后发现,该模块所在的小仓库没有在大仓库中进行注册,导致出错。在大仓库中注册index.js代码import Vue from 'vue'import Vuex from 'vuex'import getters from './getters'import app from './modules/app'import settings f
·
控制台报错
检查了我的仓库中namespaced,没有写错。
最后发现,该模块所在的小仓库没有在大仓库中进行注册,导致出错。
在大仓库中注册
- index.js代码
import Vue from 'vue'
import Vuex from 'vuex'
import getters from './getters'
import app from './modules/app'
import settings from './modules/settings'
import user from './modules/user'
import comment from './modules/comment'
Vue.use(Vuex)
const store = new Vuex.Store({
modules: {
app,
settings,
user,
comment
},
getters
})
export default store
注册comment模块,报错解除。
更多推荐
已为社区贡献1条内容
所有评论(0)