반응형
Vuex 상태 생성에서 함수를 사용하는 방법
나중에 정의하는 getter를 사용하여 상태의 일부를 설정하려고 합니다.
export const store = new Vuex.Store({
state : {
a : 1,
b : getters.multiply(a)
},
getters : {
multiply : (state) => (param) => return param * 2
},
})
getters가 준비되지 않았기 때문에 이것은 허용되지 않습니다(제 생각엔).
문서에는 Vuex 상태 속성이 데이터를 생성하기 위해 함수를 사용할 수 있다고 기술되어 있지만, 저는 예를 보지 못했습니다. 전체 상태를 함수 호출 또는 일부 소품으로 초기화할 필요가 있습니까?
아무쪼록 잘 부탁드립니다.
보통.getters상태 데이터를 가져오는 방법입니다.두 가지 방법이 있을 수 없습니다.위의 예에서는 다음 작업을 수행할 수 있습니다.
const multiply = (params) => params * 2
const INIT_VALUE = 1
export const store = new Vuex.Store({
state : {
a : INIT_VALUE,
b : multiply(INIT_VALUE)
}
})
언급URL : https://stackoverflow.com/questions/50432550/how-to-use-functions-in-vuex-state-creation
반응형
'programing' 카테고리의 다른 글
| 웅변 모델 이벤트에서 이전 속성 값 가져오기 (0) | 2023.01.16 |
|---|---|
| 운영 환경에서 스프링 부트 실행 파일 jar를 실행하려면 어떻게 해야 합니까? (0) | 2023.01.16 |
| Java를 사용하여 이미지 높이와 폭을 얻는 방법은 무엇입니까? (0) | 2023.01.16 |
| ES6에서 "엄격한 사용"을 사용하는 것은 권장되지 않습니다. (0) | 2023.01.16 |
| PHP에서 2개의 어레이를 연결할 수 없습니다. (0) | 2023.01.16 |