programing

Vuex와 돌연변이, 불변성, 클론 깊은 지옥

javaba 2022. 8. 8. 17:41
반응형

Vuex와 돌연변이, 불변성, 클론 깊은 지옥

이것은 질문 자체가 아니라 Vue 커뮤니티에 좋은 문제입니다.Vuex와 불변성에 대한 논의를 시작하고 싶습니다.Vuex strict 모드를 사용하도록 설정하고 해당 속성을 구성 요소로 변경해야 하는 계산된 함수에 의해 호출된 개체가 상태 내에 있는 경우 이 작업을 수행하지 않도록 경고합니다.좋아, 이건 새로운게 아니야...

요점은 이해했고 그것이 최선이라고 확신하지만 직접 뮤테이트하지 않고 로컬 상태와 작업하기 위해서는 객체를 계산/데이터에 클론( 클론)해야 합니다.

게 , 방법이 , 저는 사물의 성질을 변형시키는 하지 않으면 안 입니다. 객체의 속성을 직접 변환하는 것은 좋은 방법이 아니기 때문에this.$store.committhis.$store.disptach스테이트를 뮤트하기 위해 Vuex가 스테이트를 호출할 때 얕은 클론 대신 이 오브젝트의 딥 클론을 제공하지 않는 이유는 무엇입니까?this.$store.state ★★★★★★★★★★★★★★★★★」this.$store.getters츠키노

vue-module은 이 문제에 대한 대응을 시도하는 모듈이지만 오랜 시간 동안 업데이트되지 않았습니다.이걸 어떻게 사용하죠?

언급URL : https://stackoverflow.com/questions/56080077/vuex-and-the-mutate-thing-the-immutability-and-the-clone-deep-hell

반응형