반응형
스토어 변환 내에서 vuex "state property is read only"를 해결하는 방법
변환을 커밋하는 vuex 액션이 있습니다.
updateStateProperty: (state, payload) => {
state.parent.child = payload.changer
}
그러면 다음이 출력됩니다.
TypeError: "자녀"는 읽기 전용입니다.
이 솔루션 예는 봤지만 deepClone 용도의 설명이 누락되어 있습니다.
[types.SET_FIELD] (state, payload) {
let parent = deepClone(state.parent)
parent.child = payload.changer
state.parent = parent
}
다른 것도 봤지만 명확한 코드 예는 없었다.이 물건의 변경은 어떻게 하면 좋을까요?
언급URL : https://stackoverflow.com/questions/58673243/how-to-overcome-vuex-state-property-is-read-only-within-a-store-mutation
반응형
'programing' 카테고리의 다른 글
| 동일한 코드베이스를 사용하여 동일한 페이지에 여러 Vue 인스턴스 표시 (0) | 2022.07.06 |
|---|---|
| VueJ 2에서 사용자 생성 및 편집에 동일한 사용자 양식 구성 요소를 사용하는 방법 (0) | 2022.07.06 |
| vuex 작업에서 setTimeout을 사용하는 방법 (0) | 2022.07.06 |
| 어레이[100] = {0}에서 전체 어레이를 0으로 설정하는 방법은 무엇입니까? (0) | 2022.07.06 |
| Java에서 hashCode의 용도는 무엇입니까? (0) | 2022.07.06 |