“Vuex Store Watch” Réponses codées

Vuex Store Watch

import { mapState } from 'vuex';

export default {
    computed: {
        ...mapState(['somestate']),
        someComputedLocalState() {
            // is triggered whenever the store state changes
            return this.somestate + ' works too';
        }
    },
    watch: {
        somestate(val, oldVal) {
            // is triggered whenever the store state changes
            console.log('do stuff', val, oldVal);
        }
    }
}
Yawning Yak

Vuex Store Watch

watch: {
  '$store.state.drawer': function() {
    console.log(this.$store.state.drawer)
  }
}
Yawning Yak

Vuex Store Watch

computed: {
    ...mapState({
        // to access local state with `this`, a normal function must be used
        countPlusLocalState (state) {
          return state.count + this.localCount
        }
    }
})
Yawning Yak

Réponses similaires à “Vuex Store Watch”

Questions similaires à “Vuex Store Watch”

Plus de réponses similaires à “Vuex Store Watch” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code