我只想确认我对Vuex商店模块注册的理解。
我的理解是
const store = {
modules: {
mod1,
mod2,
mod3,
...
}
}
export default store
在.vue
和其他webpack发生时,在传输期间注册模块,而
store.registerModule('mod1', mod1)
store.registerModule('mod2', mod2)
store.registerModule('mod3', mod3)
在代码实际到达客户端时在运行时发生,这使前端变得稍微慢一些。
我的理解正确吗?
答案 0 :(得分:0)
我认为是。 在创建存储之前之前注册模块
const store = {
modules: {
mod1,
mod2,
mod3,
...
}
}
export default store
我建议您阅读official documentation for more information:
动态模块注册
您可以在使用
store.registerModule
方法创建商店后 注册模块。