vuex 6

vuex store의 replaceState 함수가 호출될 때 알 수 있는 방법이 있습니까?

vuex store의 replaceState 함수가 호출될 때 알 수 있는 방법이 있습니까? 사용 중vuex-presistedstate내 프로젝트에서.github의 소스 코드에서 플러그인이 호출합니다.store.replaceState저장소에서 저장소로 수분을 공급합니다.가게가 언제 수분을 공급하는지 알 수 있는 방법이 있습니까?그vuex-presistedstate플러그인에 다음과 같은 구성 옵션이 있습니다.rehydrated바로 다음에 호출될 함수를 전달할 수 있습니다.replaceState만약 당신이 전화만 신경 쓴다면.replaceState플러그인을 사용하면 필요에 잘 맞을 것입니다. 나는 가게 자체가 언제를 위한 '후크'를 제공한다고 생각하지 않습니다.replaceState이 호출됩니다.방법repl..

programing 2023.07.18

Firestore 데이터의 중첩된 v-for 루프는 변경 시 가장 깊은 계층을 반응적으로 복제합니다.

Firestore 데이터의 중첩된 v-for 루프는 변경 시 가장 깊은 계층을 반응적으로 복제합니다. 파이어스토어에 중첩된 데이터가 있는데, 이 데이터를 중첩된 목록으로 표시하려고 합니다.그러나 Firestore 데이터베이스에서 값을 변경해도 두 번째 수준의 값은 업데이트되지 않습니다. 로드 시 올바른 것으로 표시됩니다. 그러나 "온도1"을 "온도"로 변경하면 다음과 같이 업데이트됩니다. 페이지를 다시 로드하면 모든 것이 다시 올바르게 표시됩니다. 최상위 수준 이름(예: Cactus)을 변경하면 예상대로 동작합니다(이름이 반응적으로 업데이트됨). 두 번째 레벨 문자열도 중복 없이 단순히 반응적으로 업데이트되도록 하려면 어떻게 해야 합니까? 이것은 Firestore에 있는 내 데이터 구조입니다. (id는 ..

programing 2023.07.18

Vuex 스토어 내에서 일반 작업을 수행하는 가장 좋은 방법은 무엇입니까?

Vuex 스토어 내에서 일반 작업을 수행하는 가장 좋은 방법은 무엇입니까? 현재 Vuex store 작업 개체 내에서 API 호출을 할 때 공통 작업을 수행하려고 하는데, 현재 작업은 다음과 같습니다. /** * check an account activation token * */ [CHECK_ACTIVATION_TOKEN] ({commit}, payload) { Api.checkActivationToken(payload.token).then((response) => { if (response.fails()) { return commit('NEW_MESSAGE', {message: responses.activation[response.code]}) } return commit('SET_TOKEN') })..

programing 2023.07.08

Vuex: 세터가 작동하지 않고 입력이 기록되지 않습니까?

Vuex: 세터가 작동하지 않고 입력이 기록되지 않습니까? 저는 Vuex에서 양방향 계산 속성을 사용했는데 세터가 제대로 작동하지 않습니다.입력 안에 글을 쓰면 한 번에 한 글자만 나옵니다.아래의 코드다운으로 제가 무엇을 했는지 보여드리겠습니다.저는 데이터를 얻습니다.돌연변이는 저장되어 있고 상태와 동일합니다. Vue 파일: computed: { phone: { get (): any { const contactUsInfo: ContactUsInfo = this.$store.getters['billing/getContactInfo']; return contactUsInfo.phone; }, set (phone: any) { this.$store.commit('billing/setContactData', p..

programing 2023.07.03

계산된 데이터가 Vue에서 업데이트되지 않음

계산된 데이터가 Vue에서 업데이트되지 않음 저는 제 앱에 퀘이사 프레임워크와 vuex를 사용하고 있습니다.상위 구성 요소가 vuex 저장소의 데이터를 사용하여 하위 구성 요소를 렌더링하고 있습니다.하위 구성 요소는 편집 가능하며, 이 구성 요소에서 Enter 키를 누르면 저장소가 업데이트됩니다.그러나 상위 구성 요소의 계산된 속성이 업데이트되지 않습니다.내 코드는 다음과 같습니다. 모성분의가치관 import ChildComponent from './child-component'; export default { name: 'ParentComponent', components: { ChildComponent }, computed : { objects(){ return this.$store.state.obj..

programing 2023.07.03

Larvel 5.4 애플리케이션 내에서 Vuex 상태를 초기화하려면 어떻게 해야 합니까?

Larvel 5.4 애플리케이션 내에서 Vuex 상태를 초기화하려면 어떻게 해야 합니까? 애플리케이션으로 Laravel 5.4와 Vuex 2.2.1을 사용하고 있습니다.저는 다음과 같은 코드를 가진 store.js 파일을 가지고 있습니다. import Vue from 'vue'; import Vuex from 'vuex'; Vue.use(Vuex); export const store = new Vuex.Store({ state: { testing: 0 }, getters: { getTest: state => { return state.testing + 1; } } }); 저는 다음과 같은 js 파일(라벨 5.4와 함께 제공되는 파일)을 가지고 있습니다.여기서 Vuex 인스턴스를 통과합니다. require..

programing 2023.06.08