actions와 mutations 에 정의한 함수들의 인자
209
작성한 질문수 16
강사님 제가 vuex에 대해 이해하지 못하고 있는 것 같아요ㅠㅠ
actions에 정의한 FETCH_NEWS()나 FETCH_JOBS()가 받는 인자 context( 또는 { commit }) 는 어디서 온 건가요?
mutations에 정의한 SET_NEWS(), SET_JOBS()의 두번째 인자는 commit 에서 같이 넘겨줘서 이해가 되는데, 첫번째 인자 state는 어디에서 온 건가요?
이것들은 그냥 actions와 mutations를 정의할 때 필수적으로 첫번째 인자로 넘겨주어야 하는 건가요?
답변 1
0
안녕하세요 느루님, 좋은 질문이네요. 처음에 특정 도구나 언어에 익숙하지 않을 때 가질 수 있는 궁금증인거 같아요. 질문하신 내용 모두 뷰엑스가 그렇게 설계되어 있기 때문에 그렇습니다. 질문하신 내용을 자바스크립트로 비유하면 왜 배열은 var arr = [] 이렇게 선언하나요? 라고 하신 것과 같아서.. ㅎㅎ 강의에서 안내한 내용 모두 뷰엑스의 공식 문서에 있는 내용을 안내해 드린 부분이라 혹시 제가 제공해 드린 자료 이외에 궁금하신 게 있으면 아래 문서 살펴보세요 :)
깃 권한 요청 드립니다
0
86
1
깃 권한 신청
0
81
1
깃 권한 요청드립니다.
0
138
1
깃허브 권한 요청 드립니다
0
181
1
깃허브 권한 요청 드립니다
0
188
1
깃허브 권한 요청 드립니다
0
196
1
깃허브 권한 요청 드립니다.
0
175
1
안녕하세요 vue 2.7로 수강하고 있는 학생입니다. 실무에서 최하위 자식의 props와 watch의 관계를 여쭈고자 합니다.
0
234
1
ide 타입추론 기능 사용할 수 없을까요??
0
253
1
컴포넌트 링크는 vue peek 익스텐션 설치가 필수인가요??
0
261
1
Vue3로 진행중입니다
1
362
1
Vue router-link 사용시 같은 url이면
1
539
1
vue3 에러 메세지...
1
721
2
id ="app" 중복
0
311
2
use undefined 에러가 나옵니다.
1
359
2
깃허브 권한 요청드립니다.
1
390
2
권한요청드립니다.
1
344
2
Vue3에서 구글 애드센스 탑재하기
1
477
2
코드가 정상 작동 되는건지 ...
1
351
1
강의에서 api를 따로 빼셨는데 얻는 이점이 뭐죠?
1
282
1
vuex 적용시 질문
1
325
2
라우터 버전이 안맞는데 어떤걸 써야하나요
1
411
2
UserView에 id 속성만 undefined로 넘어오는데 이유를 모르겠습니다..
1
484
2
권한요청 드립니다!
1
294
2





