강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

koallarry11님의 프로필 이미지
koallarry11

작성한 질문수

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

mutations와 commit() 형식 소개

commit의 인자

작성

·

183

1

// store.js
 
state: { storeNum: 10},
mutations: {
modifyState(state, str, num){
console.log(str);
return state.storeNum += num;
}
}
this.$store.commit('modifyState', 'passed from payload', 20) ;
 
이렇게 commit 할 때 처음부터 modifyState 함수에 여러 개의 인자를 넘겨주는 건 안 되는건가요?
 
 

답변 1

0

캡틴판교님의 프로필 이미지
캡틴판교
지식공유자

안녕하세요, 네 뷰엑스 내부 API 규칙 자체가 여러 개의 인자를 넘길 수 없게 되어 있어요 :)

https://vuex.vuejs.org/guide/mutations.html#commit-with-payload

koallarry11님의 프로필 이미지
koallarry11

작성한 질문수

질문하기