jkchao / blog-admin

blog-admin @react、@typescript、@apollographql
https://admin.jkchao.cn
233 stars 52 forks source link

store/modules 遍历错误,导致 vuex的namespaced异常 #15

Open seaton-git opened 6 years ago

seaton-git commented 6 years ago

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
  }
})
jkchao commented 6 years ago

是的,多谢指出。