vue中報錯:[vuex] module namespace not found in mapActions(): comment/

櫻*發表於2020-10-14

控制檯報錯在這裡插入圖片描述
檢查了我的倉庫中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模組,報錯解除。

相關文章