Javascript 存储无法动态注册动态导入的模块

Javascript 存储无法动态注册动态导入的模块,javascript,typescript,vue.js,vuex,vuex-modules,Javascript,Typescript,Vue.js,Vuex,Vuex Modules,我想实现一个功能,可以在组件创建/销毁时注册和注销一些模块,我的测试如下: /../store/DMRTest.ts 常数DMRTest={ 状态:{name:'DMR test'}, 突变:{ getName(州){ state.name+=state.name; } }, 行动:{}, getter:{NN(state){return state.name;}}, }; 导出默认DMRTest; //App.vue 从“../store/DMRTest.ts”导入DMRTest; // .

我想实现一个功能,可以在组件创建/销毁时注册和注销一些模块,我的测试如下:

/../store/DMRTest.ts
常数DMRTest={
状态:{name:'DMR test'},
突变:{
getName(州){
state.name+=state.name;
}
},
行动:{},
getter:{NN(state){return state.name;}},
};
导出默认DMRTest;
//App.vue
从“../store/DMRTest.ts”导入DMRTest;
// ...
异步创建(){
//不行!
此.store.registerModule('DMRTest',等待导入('../store/DMRTest.ts');
//工作
这个.store.registerModule('DMRTest',DMRTest);
console.log(这个$store);
console.log(这个$store.state);

}
我应该在动态导入、问题结束后追加
默认值
我应该在动态导入、问题结束后追加
默认值

尝试记录等待结果。您可能需要注册承诺结果的
default
属性。@Yes!你是对的!非常感谢你!尝试记录等待的结果。您可能需要注册承诺结果的
default
属性。@Yes!你是对的!非常感谢你!