반응형
Vuex - rawModule이 정의되지 않음 단일 모듈에서 여러 모듈로 이동
설명서에 따라 vuex 스토어의 단일 모듈에서 여러 모듈로 프로젝트를 이동.
다음과 같이 특정 모듈에 액세스해야 한다고 명시되어 있습니다.
store.state.a // -> `moduleA`'s state
이것은 모듈 상태에 액세스할 때 사용합니다.특정 모듈의 'commit' 및 'replaceState'와 같은 명령어는 물론 getter 및 mutronti에 액세스하는 방법도 기재되어 있지 않기 때문에 다음과 같은 결론을 내렸습니다.
store.getters.a
store.mutations.a
store.a.commit()
store.a.replaceState()
1) 그 결론이 맞습니까?
2) 이것을 사용하면, 정말로 일반적인 에러 메세지가 표시됩니다.
TypeError: rawModule is undefined
여기가 제 가게입니다.js:
import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex)
export default new Vuex.Store({
modules: {
listingModule: listingModule,
openListingsOnDashModule: listingsOnDashModule,
closedListingsOnDashModule: listingsOnDashModule
}
})
const listingsOnDashModule = {...}
const listingModule = {...}
// their content hasn't changes since the single module approach.
다음 오류:
TypeError: rawModule is undefined
등록하려고 하면 발생합니다.undefined모듈로서 아마 Import를 하고 있을 것입니다.undefined실수로 모듈을 등록했습니다.
구문에 대해서store.state.a정답입니다.나머지와 함께.a네임스페이스를 명시적으로 정의하지 않는 한 생략해야 합니다.
언급URL : https://stackoverflow.com/questions/50198719/vuex-rawmodule-is-undefined-moving-from-single-to-multiple-modules
반응형
'programing' 카테고리의 다른 글
| MySQL SELECT가 최근 며칠 동안입니까? (0) | 2022.12.13 |
|---|---|
| XAMPP에 비해 MariaDB Docker 컨테이너에 SQL 쿼리 삽입 속도가 매우 느립니다. (0) | 2022.12.13 |
| "-"(마이너스 기호)가 처음 나올 때 문자열을 PHP를 사용하여 $vars 두 개로 분할하려면 어떻게 해야 합니까? (0) | 2022.12.13 |
| MySQL 행을 읽기 전용으로 설정하는 방법이 있습니까? (0) | 2022.12.13 |
| Java 8의 체인 옵션 (0) | 2022.12.13 |