반응형
Vuex에서 여러 namesled 모듈을 호출하는 방법
어떻게 전화해야 할지 모르겠어요. 여러 개의 네임 스레드Vuex 도우미분들, 저는 이렇게 해봤습니다.
import { createNamespacedHelpers } from 'vuex'
const { mapActions, mapMutations } = createNamespacedHelpers(['payments', 'auth'])
methods: {
...mapActions(['registerBankData', 'updateBankData', 'getBankData'], ['login']),
...mapMutations(['setBankData']),
...
}
이것도 해봤습니다.
import { createNamespacedHelpers } from 'vuex'
const { mapActions, mapMutations } = createNamespacedHelpers('payments', 'auth')
methods: {
...mapActions(['registerBankData', 'updateBankData', 'getBankData', 'login']),
...mapMutations(['setBankData']),
...
}
하지만 효과가 없어요..
다음과 같은 방법을 시도해 보십시오.
import { mapMutations, mapActions } from 'vuex';
export default {
methods: {
...mapMutations({
myMutation: 'myModule/myMutation',
}),
...mapActions({
myAction: 'myModule/myAction',
}),
}
}
난 네가 할 수 있다고 믿어.
import { createNamespacedHelpers } from 'vuex'
const payments = createNamespacedHelpers('payments')
const auth = createNamespacedHelpers('auth')
methods: {
...payments.mapActions(['registerBankData', 'updateBankData', 'getBankData']),
...auth.mapActions(['authAction', 'login']),
...payments.mapMutations(['setBankData']),
...
}
언급URL : https://stackoverflow.com/questions/64679281/how-to-call-multiple-namespaced-modules-in-vuex
반응형
'programing' 카테고리의 다른 글
Java 속성 파일 사용 방법 (0) | 2022.07.03 |
---|---|
GCC 패드는 왜 NOP에서 기능합니까? (0) | 2022.07.03 |
Firefox 또는 Chrome 72 이상에서 SVG 데이터 이미지가 작동하지 않음 (0) | 2021.01.18 |
Jenkinsfile에서 빌드 실패 (0) | 2021.01.18 |
.NET에서 'obj'디렉토리는 무엇입니까? (0) | 2021.01.18 |