반응형
Nuxt:js 파일에서vuex 상점에 액세스 할 수 없다.
나는 Nuxt에 Vuex 국정 운영 방식과 앱 것을 만드는.문제는 내가 그 내 뷰 파일로 가져올 기능과js 파일을 만들고 싶다.나는 그 파일에 내 상점에 액세스 할 필요가 있다.
functions.js에서 내가 사용하는 가게 수입을 원하고 있습니다.import store from "@/store"
그렇지만store
나를 빈 개체를 제공한다.제가 그렇게import store from "@/store/dice.js"
나는 그것은 수익과 콘솔에서 나는 정보를 얻고 한정되지 않은 액세스 할, 가게:."export 'default' (imported as '$store') was not found in '~/store/dice'
@/store/index.js
비어 있다.
@/store/dice.js
에서 Nuxt 자습서처럼 먹으로 가구조:.
export const state = () => ({
list: []
})
export const mutations = {
add(state, text) {
state.list.push({
text,
done: false
})
},
remove(state, { todo }) {
state.list.splice(state.list.indexOf(todo), 1)
},
toggle(state, todo) {
todo.done = !todo.done
}
}
누군가 도와 주시겠어요?
Vuex 스토어 파일에 위치해 있다.store
DirectoryNuxt 가게를 예를 시간이 체구가 바뀔 것이다.
그래서 당신은 그들에게서 다른으로 어떠한 파일을 가져올 수 없다.js
그 가게 밖에서 파일.
당신은 해결책 한다.
- 권장 사항:추가하기
function.js
폴더 당신의 가게에 가서 거기에(돌연변이, 행동 안에, 등 그들 불러야 해...)당신의 기능을 사용하다. - 권장되지 않는 항목:다음 위치에서 기능을 호출할 때
function.js
pass your store instance as a parameter, then you can use it.
참조URL:https://stackoverflow.com/questions/66716275/nuxt-cant-access-vuex-store-from-js-file
반응형
'IT이야기' 카테고리의 다른 글
농담이든+vuejs+vuetify과 예상치 못한 식별자입니다. (0) | 2022.05.17 |
---|---|
자바에서 스트림 정말 디버깅만 peek은? (0) | 2022.05.17 |
Java 스레드에 매개 변수를 전달하는 방법 (0) | 2022.05.16 |
코틀린에서 자바 정전기법에 해당하는 것은 무엇인가? (0) | 2022.05.16 |
Vuex, 루트 게이터에서 이름보다 앞선 모듈 게이터를 사용할 수 없는가? (0) | 2022.05.16 |