강의

멘토링

로드맵

Inflearn brand logo image

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

Kyoo님의 프로필 이미지
Kyoo

작성한 질문수

Vue.js 끝장내기 - 실무에 필요한 모든 것

액시오스 인터셉터 모듈화 및 인스턴스에 연결하는 방법

api 파일에서 store state token을 불러오면 오류가 납니다.

작성

·

338

1

  1. store/index.js

  1. api/common/interceptors.js

안녕하세요. 강의를 보면서 Vue 프로젝트를 만들고 있습니다.

현재 1번 사진과 같이 store를 모듈화 하였고,
auth(authStore) 안 state에 token을 저장하고 있어

api/index.js 파일에서 store를 import 하고 위와 같이 불러왔는데 다음과 같은 오류가 발생합니다.

구글링을 해도 해결 방법 찾기가 어려워 문의드립니다ㅠ

답변 1

0

안녕하세요 좋은 질문이네요. 액시오스 인스턴스를 초기화 하실 때 뷰엑스가 초기화 되지 않아서 그렇습니다. 그래서 state가 undefined로 떨어지는거죠. 강의에서 안내드린대로 인터셉터에서 state 값을 연결하시거나 뷰엑스가 초기화 된 이후에 액시오스 인스턴스를 초기화 하는 방향으로 로직을 바꾸시면 될 것 같아요! :)

Kyoo님의 프로필 이미지
Kyoo

작성한 질문수

질문하기