근데 왜 해결됐는지를 모르겠어서 다시 질문이용.
콘솔창에 뜨는 에러가 프로미스 에러길래 ajax 에 문제가 있는지 계속 고민했었는데 의외의 곳에서 해결이 되었습니다.
store.js
Sidebar.vue
처음에는 store.js에
weatherData : []
라고 그냥 빈 어레이로 저장해두고, mutations 안의 함수로 ajax요청해서 받아온 데이터로 어레이 형태로 저장했습니다.
근데 에러가 뜨더라고요?
그래서 혹시나 하고
위 사진 store.js에 weatherData 기본값을 저런식으로 바꾸니까 잘 되더라구요
기본값을 빈 어레이로 해도 어짜피 mutations 함수에 의해서 ["~~", [{~},{~}...]] 처럼 바뀔텐데
왜 해결됐는지를 모르겠읍니다.