반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- State
- v-html
- 자바스크립트
- Vue.js
- scss
- nodejs
- Vue transition
- 리액트
- react
- ES6
- JavaScript
- CSS
- sass
- event
- App.vue
- Vue
- MySQL
- 댓글달기
- mapGetters
- webpack
- express
- 자료구조
- storybook
- jsx
- input
- HOC
- 쉬운설명
- TypeScript
- Wecode
- vuex
Archives
- Today
- Total
익명의 개발노트
[vue-module-decorator] action dispatch 안되는 현상 본문
반응형
vuex를 모듈화하여 사용하고자 가독성을 높이려고 vue-module-decorator 를 설치하였다.
ssr에서는 어떨지 모르겠지만, 일반적인 spa에서 발생한 문제를 남긴다.
npm 다운로드 숫자는 2만 5천회 정도.
안된다.. 아래와 같은 에러가 발생...
Error: ERR_ACTION_ACCESS_UNDEFINED: Are you trying to access this.someMutation() or this.someGetter inside an @Action?
That works only in dynamic modules.
구글링 해본결과 동일한 문제를 겪는 사람들이 많았다.
그리고 해당 라이브러리 깃헙 이슈에도 이미 19년 7월 30일에 등록된 이슈가 있었다.
깃헙 : https://github.com/championswimmer/vuex-module-decorators/issues/158
개발자가 답변은 달아 놓지 않은 상태.. There is no reply from developer.
그래도 해결해보고자 node_modules 소스코드까서 Action에 파람값을 먼저 확인,
에러확인할 수 있는 rawError: true 를 설정하면, 에러를 볼 수 있다고 한다.(vue.js-korea 개발자분 답변 포함)
그러나, 설정하면, 에러 메세지는 사라짐.. 두번째 에러메세지만 덩그러니 남는다.
동료개발자와 논의 결과 빼는 걸로 진행.
vue-module-decorator를 사용하지 않으면, 정상적으로 작동을 한다.
가독성 때문에 채택하려했으나, 채택 안한다...
반응형
'코딩일기 > 에러 일지' 카테고리의 다른 글
Comments