반응형
Vuex의 4가지 상태를 구별하는 방법
내가 배울 때 네 개의 상태를 구별할 수 없다.Vuex
(상태, 정보, 취득자 및 행동).나는 알 수 밖에 없다.'state'
컴포넌트 및'mutations'
상태를 변경할 수 있습니다.하지만 다른 두 가지는 이해하기 어렵다고 느껴요.이거 어떻게 해?
Getter는 기본적으로 다음과 같이 사용할 수 있습니다.computed
property - 어떤 목적을 위해 해당 상태의 데이터를 조작하는 데 사용할 수 있습니다.
예를 들어, 주의 작업관리 항목 목록이 있는 경우 완료된 작업관리 항목만 출력하는 getter 또는 가장 중요한 항목만 출력하는 getter를 가질 수 있습니다.
동작은 변환과 같은 작업을 수행해야 할 때 사용되지만 비동기 연산에 의존하는 방식으로 사용됩니다.일반적으로는 AJAX 요청을 의미합니다.
액션은 AJAX 요청을 시작하고 응답을 기다립니다.응답이 돌아오면(잠재적으로는 꽤 시간이 경과한 후), 액션은 변환을 커밋하거나 직접 상태를 변경합니다.
예를 들어 다음과 같은 경우가 있습니다.getUserProfile
AJAX 요구를 실행하고 응답이 돌아오면,state.user
해당 응답의 데이터로 이동합니다.
언급URL : https://stackoverflow.com/questions/50071976/how-to-distinguish-between-vuex-four-states
반응형
'programing' 카테고리의 다른 글
C/C++ 포함 헤더 파일 순서 (0) | 2022.06.01 |
---|---|
표현식과 상수는 메모리에 저장되지 않는 경우 어디에 저장됩니까? (0) | 2022.06.01 |
Vue.js 2: .vue 파일에서 Vue 컴포넌트를 초기화(구성)하는 방법 (0) | 2022.06.01 |
Vuejs: 킵 얼라이브를 사용한 자 라우터 표시 컴포넌트의 라이프 사이클 후크 (0) | 2022.06.01 |
페이지를 새로 고칠 때마다 계속 계산하는 방법 (0) | 2022.06.01 |