반응형
Vuex 스토어 WATCH와 SUBSCRIBE의 차이점
의 주요 차이점은 무엇입니까?watch
그리고.subscribe
그리고 언제 다른 것들보다 하나를 더 사용해야 할까요?Vuex 공식 문서에 따르면 두 방법 모두 동일한 작업을 수행하고 동일한 목적을 수행하는 것으로 보이며 두 방법 모두 다음 항목에 액세스할 수 있습니다.state
물건.
현재 다음과 같은 상태가 되어 있습니다.
item: (state: any) => state.item
나는 또한 변이를 커밋하는 액션을 가지고 있다.item
, 나는 이제 의 새로운 가치를 알고 싶다.item
어떤 컴포넌트를 사용하면 좋을까요? watch
또는subscribe
?
가치 있는 일을 하고 싶은 경우item
변경, 사용watch
충분할 겁니다.
단, 그 방법을 알고 싶다면item
특히 변경되어 있기 때문에,mutation
오브젝트(이것에는type
돌연변이의payload
등).이 경우,subscribe
.
예를 들어, 변이된 경우item
2개 이상의 돌연변이에 대해 알고 싶을 때item
언제mutation1
바꿨어요.
편집: 아직 시도해보지는 않았지만subscribe
스토어의 모든 것이 변이될 때마다 기능을 호출합니다.
언급URL : https://stackoverflow.com/questions/60559764/difference-between-vuex-store-watch-and-subscribe
반응형
'programing' 카테고리의 다른 글
VueJs에서 하위 구성 요소의 데이터를 가져오는 방법 (0) | 2022.07.19 |
---|---|
글로벌 변수가 나쁜가요? (0) | 2022.07.19 |
Nuxt JS를 사용한 Vuetify js 최적화 (0) | 2022.07.19 |
VueJ 렌더링 VNode (0) | 2022.07.19 |
C에서 구조물 확장 (0) | 2022.07.19 |