반응형
돌연변이 내부의 돌연변이 배열 내보내기.js
나는 나의 것을 묶는 데 사용합니다.vuex주 정부에서 소방 기지로, 그리고 그러기 위해서는, 나는 그들의{ firebaseMutations }그 가게를 위한 돌연변이에서.나의 돌연변이는.mutations.js그러나, 파일.저는 다음과 같은 돌연변이를 내보내려고 했습니다.
export { firebaseMutations } from 'vuexfire'
그러나 다음 오류가 발생합니다.Uncaught Error: [vuex] mutations should be function but "mutations.firebaseMutations" is {}.
여러 가지를 시도해 보았습니다.
export * from { firebaseMutations }
하지만 그들 중 아무도 작동하지 않습니다.
객체 확산 연산자를 사용하거나, 또는export내 것에서 이것들을 내보내기 위해.mutations.js?
import Vue from 'vue'
import Vuex from 'vuex'
import * as actions from './actions'
import * as getters from './getters'
import * as mutations from './mutations'
Vue.use(Vuex)
const debug = process.env.NODE_ENV !== 'production'
export default new Vuex.Store({
state: {
// ...
},
getters,
mutations,
actions,
strict: debug
})
두 가지 모두에서 객체 확산 연산자를 사용하여 수정했습니다.
import Vue from 'vue'
import Vuex from 'vuex'
import * as actions from './actions'
import * as getters from './getters'
import * as mutations from './mutations'
Vue.use(Vuex)
const debug = process.env.NODE_ENV !== 'production'
export default new Vuex.Store({
state: {
// ...
},
getters,
mutations: {
...mutations,
...firebaseMutations
},
actions,
strict: debug
})
언급URL : https://stackoverflow.com/questions/46367112/exporting-an-array-of-mutations-inside-mutations-js
반응형
'programing' 카테고리의 다른 글
| 스프레드시트에 Infinity가 있습니까? (0) | 2023.06.12 |
|---|---|
| Woocommerce에서 카트에서 무료 제품 자동 추가 또는 제거 (0) | 2023.06.12 |
| Excel - 다른 워크시트에서 동일한 값을 가진 셀을 찾은 후 왼쪽에 값을 입력합니다. (0) | 2023.06.12 |
| **kwargs에 키가 있는지 확인하는 방법? (0) | 2023.06.12 |
| *.d.ts 파일의 용도는 무엇입니까? (0) | 2023.06.12 |