vuex를 사용하다가 매개변수 Destructuring을 사용하는 걸 봤는데 굉장히 헷갈렸는데, 이 커밋은 어디서 나온 걸까요? 커밋 매개변수는 어디에 제공되나요? 단순화되지 않은 형태로 어떻게 작성됩니까?
으아악魑魅魍魉2017-10-16 19:52:42
작업: {
증가(컨텍스트) {
context.commit('increment'),
},
ddd(context) {
context.commit('ddd'),
}
}
용参数解构之后:
actions: {
증분 ({ 커밋 }) {
commit('increment')
},
ddd({ 커밋 }) {
com mit('ddd')
}
}
PHP中文网2017-06-26 10:55:45
Action 함수는 저장소 인스턴스와 동일한 메서드 및 속성을 가진 컨텍스트 개체를 허용하므로 context.commit
를 호출하여 변형을 제출하거나 context.state 및 context.getters를 통해 상태 및
getters를 가져올 수 있습니다. 나중에 모듈을 소개하면 컨텍스트 개체가 저장소 인스턴스 자체가 아닌 이유를 알게 될 것입니다.
vuex 문서