반응형

vuex 119

내가 받은 구성 요소에 "프로포즈"를 추가하자 마자: 감시자 "기능" (){ 이것을 반환한다._data.$$state }"

내가 받은 구성 요소에 "프로포즈"를 추가하자 마자: 감시자 "기능" (){ 이것을 반환한다._data.$$state }" 나는 내가 찾을 수 없는 아주 이상한 오류를 발견한다. [부유 경고]:watcher "function() { callback에서 오류 발생. 이를 반환하십시오._data.$state }": "오류: [vuex] 돌연변이 처리기 외부의 vuex 저장 상태를 변경하지 마십시오." 나는 엄격한 모드로 vuex를 사용하고 있다.오류에도 불구하고 나는 돌연변이 처리기 외부의 어떤 vuex 저장 상태도 변경하지 않을 것이다.구성 요소가 vuex를 전혀 사용하지 않는 경우.나는 아래와 같은 것을 사용하지 않는 테스트 부품을 만들었다. TEST COMPONENT 소품 부분을 추가하자마자 오류가 발..

Programing 2022.04.14

mapState의 Vue 계산 구문 오류

mapState의 Vue 계산 구문 오류 다음 코드를 가지고 있다. computed: { mapState(["appErrors", "user", "profilesFor"]), compiledData () { return { template: `${this.data}` } } } 기본적으로 나는 Vuex를 사용하고 있고 mapState가 있지만 나만의 컴퓨터 기능을 정의하고 싶어서 변경했다. computed: mapState(["appErrors", "user", "profilesFor"])--Works 로 computed: { mapState(["appErrors", "user", "profilesFor"]), compiledData () { return { template: `${this.data}` ..

Programing 2022.04.14

Vuetifyjs 2.0 테마는 관찰자에 따라 변경되지 않음

Vuetifyjs 2.0 테마는 관찰자에 따라 변경되지 않음 Vuetifyjs v1.5와 함께 나는 vue watchers를 사용하여 주제를 동적으로 변경할 수 있었다.Vuetifyjs 2.0에서는 더 이상 작동하지 않음 Vue 버전: 2.6.10 Vuetify: 2.0 Vuex: 3.1.1 export default { data() { return { darkEnabled: this.$store.state.darkEnabled } }, created () { this.$vuetify.theme.dark = this.darkEnabled; }, watch: { 'this.$store.state.darkEnabled'(oldValue, newValue) { this.$vuetify.theme.dark = ..

Programing 2022.04.13

Vuex: 소방기지 라우팅.if 문

Vuex: 소방기지 라우팅.if 문 나는 내 프로젝트에 소방서와 vuex를 사용하고 있다.그리고 사인인 메소드를 끝냈다. 나는 다음과 같은 행동을 하고 싶다. 사용자가 처음 로그인할 때 URL은 /selfonboarding으로 리디렉션되어 프로파일 설정을 완료한다. 사용자가 모든 정보를 제출하고 프로파일 설정을 완료하면 "properUser" 컬렉션의 상태 필드가 true로 설정된다. 그렇지 않으면 사용자가 프로파일 설정을 완료하지 않고 사용자가 모든 프로파일 설정을 완료할 때까지 상태가 거짓으로 유지된다. 모든 문서는 "properUser" 컬렉션에 "status" 필드가 있다.그래서 나는 상태 상태를 하나하나 확인해야 해. 이제 조건부가 필요해 proUser 컬렉션에 "status" == true라는..

Programing 2022.04.13

Composition API를 사용하여 Vuex name leted getter를 사용하는 방법

Composition API를 사용하여 Vuex name leted getter를 사용하는 방법 나는 현재 그것을 회수하려고 하고 있다.tagsVuex에서 Searchbar 모듈로.그러나 그것은 반응적이지 않다. 다음은 구성 요소: {{ tag.name }} import { defineComponent, computed } from '@vue/composition-api'; import store from '@/store/index'; import Tag from '@/components/BaseTag.vue'; export default defineComponent({ components: { Tag }, setup() { const tags = computed(() => store.getters['S..

Programing 2022.04.12

VueJS/VueX 최대 통화 스택 크기를 초과함

VueJS/VueX 최대 통화 스택 크기를 초과함 나는 현재 Vue 프로젝트를 하고 있고, 국가 관리를 위해 Vuex를 사용하고 있다.그러나 내 구성 요소의 아래 두 작업을 mapactions 및 mapgetter로 바인딩하면 콘솔에서 최대 호출 스택 크기가 오류를 초과함을 알 수 있다. 내가 뭘 잘못하고 있는지 모르겠어. import Vue from 'vue' import Vuex from 'vuex' import service from "../services/statisticsService" import moment from 'moment' Vue.use(Vuex) const state = { customersAndServicesOverTime:[], counters:{} } const actions..

Programing 2022.04.12

오류: /Users/name/Desktop/blognewtonmcvue/store에서 ESLint 구성을 찾을 수 없음

오류: /Users/name/Desktop/blognewtonmcvue/store에서 ESLint 구성을 찾을 수 없음 eslint에 이 오류가 있다.나는 vue/vuex와 함께 일하고 있다.이건 내 스택 트레이스야 > Module build failed (from ./node_modules/eslint-loader/index.js): > Error: No ESLint configuration found in > /Users/name/Desktop/blognewtonmcvue/store. > at CascadingConfigArrayFactory._finalizeConfigArray (/Users/anme/Desktop/blognewtonmcvue/mevnexample/node_modules/eslint..

Programing 2022.04.12

vuex의 "모사" 돌연변이

vuex의 "모사" 돌연변이 import { remoteSettings } from 'somewhere'; const store = { state: { view: { foo: true } }, mutations: { toggleFoo(state) { state.view.foo = !state.view.foo; } }, actions: { async toggleFoo({ state, commit }) { commit('toggleFoo'); await remoteSettings.save(state); } } }; 나한테 이런 간단한 가게가 있다고 말해줘. toggleFoo동작은 돌연변이를 적용한 다음 비동기 호출로 새 상태를 저장한다.그러나, 만약remoteSettings.save()호출 실패, 저장소에 ..

Programing 2022.04.12

VueJS + VUEX + 소방 기지:소방 기지를 어디에 설치할 것인가?

VueJS + VUEX + 소방 기지:소방 기지를 어디에 설치할 것인가? 나는 내 Vue에 Firebase를 통합하고 싶다.JS앱. 나는 파이어베이스에 대한 참조를 어디에 두어야 할지 궁금하다.프로젝트의 종속성으로 Firebase를 설치하려면 다음과 같이 하십시오.cd프로젝트 디렉터리로 이동하고 명령줄에서 다음 명령을 실행하십시오. npm install --save firebase 이제 main.js 파일에 이것을 추가하십시오. import Vue from 'vue' import App from './App.vue' import * as firebase from 'firebase' import { store } from './store/store' const config = { apiKey: "xxxxx..

Programing 2022.04.12

Vue 3에서 Vuex 4로 데이터를 설정하지 않음

Vue 3에서 Vuex 4로 데이터를 설정하지 않음 나는 Vue 3를 Vuex 4와 함께 배우고 있는데, 나는 그것이 간단하다고 확신하지만 나는 볼 수 없는 무언가에 사로잡혀 있다. 간단히 말해서, 나는 몇 가지 데이터를state내 부품에 사용할 수 있게 하려고 했는데 작동이 안 돼 코드 보여줄게: /// store.js import { createStore } from 'vuex'; import axios from 'axios'; const store = createStore({ state: { user: {}, products: [] }, mutations: { SET_USER: (state, user) => { state.user = user; }, SET_PRODUCTS: (state, produ..

Programing 2022.04.12
반응형