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





