blog-admin
blog-admin copied to clipboard
store/modules 遍历错误,导致 vuex的namespaced异常
src/store/modules/index.ts
files.keys().forEach(key => {
if (key === './index.js') return // 应为 key === './index.ts'
modules[key.replace(/(\.\/|\.ts)/g, '')] = files(key).default
})
否则,在 src/store/index.ts
内
export default new Vuex.Store({
state,
actions,
mutations,
modules: {
modules // 无法正常使用namespaced
}
})
是的,多谢指出。