IT이야기

Vuex-module-decorator 스토어를 동적으로 등록 및 등록 취소하려면 어떻게 해야 하는가?

cyworld 2022. 5. 18. 21:59
반응형

Vuex-module-decorator 스토어를 동적으로 등록 및 등록 취소하려면 어떻게 해야 하는가?

나는 a를 가지고 있다.vuex-module-decorators장식된 Vuex 상점.내가 있는 Vue 구성 요소에 따라 모듈을 동적으로 로드하고 언로드하여 모든 스토어가 동시에 로드되지 않도록 하고 싶다(사용 중인 스토어만 로드).

@Module({
  namespaced: true,
  name: 'fooStore',
  store,
  dynamic: true,
})
class FooStore extends VuexModule {
    bar: string = 'hi';
}

export const fooStore: FooStore = getModule(fooStore);

벌거벗은 Vuex로 나는 이것을 할 수 있다.store.registerModule그리고store.deregisterModule, 그들을 불러들인다.beforeCreate그리고destroyedVue 라이프사이클 훅.와는 잘 안 된다.vuex-module-decorators로서getModule상점을 등록하다

등록 및 등록 취소 방법vuex-module-decorators장식된 Vuex 상점?

참조URL: https://stackoverflow.com/questions/59147982/how-can-i-dynamically-register-and-deregister-vuex-module-decorators-stores

반응형