inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념

mapState을 이용하여 state값을 가져오면 가져와지는데 개발자 도구 Vuex 부분에서는 state값이 없다고 뜹니다.

384

ziye_s

작성한 질문수 2

1

mapState을 이용하여 state값을 가져오면 가져와지는데 개발자 도구 Vuex 부분에서는 state값이 없다고 뜹니다. 단순한 개발자도구 에러일까요? 다른 이유가 있을까요?

javascript vue.js

답변 2

0

캡틴판교

Vuex로 매핑하신거면 컴포넌트의 데이터로 확인해 보시겠어요? :)

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

mapState을 사용하여 state 값을 가져오는데, 개발자 도구의 Vuex 부분에서는 해당 state 값이 없다고 나타난다고 하셨네요.

이 경우에는 다음과 같은 이유가 있을 수 있습니다.

첫째, state 값이 변경되기 전에 개발자 도구를 실행했을 수 있습니다. Vuex 상태가 변하면 개발자 도구에서만 확인할 수 있으므로, state 값을 가져오기 전에 Vuex 상태를 변경한 후에 개발자 도구를 실행해보세요.

둘째, mapState으로 가져오는 state 값이 다른 모듈에 저장되어 있을 수 있습니다. Vuex를 사용할 때, 모듈을 사용하여 state를 구성할 수 있습니다. 만약 모듈을 사용한다면, 해당 모듈의 이름을 명시해서 가져와야 합니다.

세째, Vuex가 다른 파일에 정의되어 임포트되지 않았을 수도 있습니다. Vuex를 사용하기 위해서는 Vuex를 정의하고 해당 모듈을 임포트해야 합니다. 임포트된 파일에서 해당 state 값을 확인해보세요.

위의 이유들 중에 하나가 해당하는지 확인해보시고 문제의 원인을 파악해보시면 될 것 같습니다. 추가적으로 문제가 계속된다면, 추가 정보를 얻기 위해 코드나 에러 메시지를 제공해주시면 더 도움을 드릴 수 있을 것 같아요.

깃 권한 요청 드립니다

0

50

1

깃 권한 신청

0

51

1

깃 권한 요청드립니다.

0

111

1

깃허브 권한 요청 드립니다

0

145

1

깃허브 권한 요청 드립니다

0

162

1

깃허브 권한 요청 드립니다

0

169

1

깃허브 권한 요청 드립니다.

0

154

1

안녕하세요 vue 2.7로 수강하고 있는 학생입니다. 실무에서 최하위 자식의 props와 watch의 관계를 여쭈고자 합니다.

0

209

1

ide 타입추론 기능 사용할 수 없을까요??

0

208

1

컴포넌트 링크는 vue peek 익스텐션 설치가 필수인가요??

0

229

1

Vue3로 진행중입니다

1

338

1

Vue router-link 사용시 같은 url이면

1

507

1

vue3 에러 메세지...

1

672

2

id ="app" 중복

0

271

2

use undefined 에러가 나옵니다.

1

320

2

깃허브 권한 요청드립니다.

1

359

2

권한요청드립니다.

1

300

2

Vue3에서 구글 애드센스 탑재하기

1

437

2

코드가 정상 작동 되는건지 ...

1

304

1

강의에서 api를 따로 빼셨는데 얻는 이점이 뭐죠?

1

244

1

vuex 적용시 질문

1

288

2

라우터 버전이 안맞는데 어떤걸 써야하나요

1

385

2

UserView에 id 속성만 undefined로 넘어오는데 이유를 모르겠습니다..

1

456

2

권한요청 드립니다!

1

275

2