강의

멘토링

커뮤니티

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

계아니고개님의 프로필 이미지
계아니고개

작성한 질문수

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

모듈화하는 과정에서 헤더의 store에 있는 state 접근하는 방법이 궁금합니다.

작성

·

139

1

마지막까지 수업 잘 들었습니다~

실무에서 애매하게 썼던 것들을 확실하게 알고 넘어갈 수 있어서 좋았습니다.

다른건 아니구 제가 궁금한 것은 그 강의 중간에

todoheader에서

this.$store.state.headerText를 설정했던 부분에 대한 궁금증입니다.

강의에선 삭제하셨지만 저는 이걸 삭제 안하고 끝까지 두고 있었는데

todoApps로 state를 옮기고 나니까 출력되지가 않더라고요.

이 headerText : "TODO IT!"이라는 state를 getters를 거쳐서 mapGetters로 호출하면 잘 나오는데

mapState로 호출할때는 어떻게 해야 되는지 궁금합니다. 

고생하셨습니다~

답변 1

1

캡틴판교님의 프로필 이미지
캡틴판교
지식공유자

안녕하세요 고개님, 모듈화된 state는 아래와 같은 형식으로 접근하시면 됩니다.

this.$store.state.headerText

this.$store.state.모듈이름.headerText

더 자세한 내용은 아래 문서 확인해 보세요 :)

https://vuex.vuejs.org/guide/modules.html#binding-helpers-with-namespace

강의 잘 들어주셔서 감사합니다

계아니고개님의 프로필 이미지
계아니고개

작성한 질문수

질문하기