Ce code ne génère pas d'erreur mais lorsque je modifie le décompte, il n'affiche pas le résultat à l'écran. S'il vous plaît, aidez-moi à résoudre ce problème.
import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) export default new Vuex.Store({ state: { lists: [ { title: "User", count: 15, }, { title: "Admin", count: 41, }, { title: "Total Members", count: 100, }, { title: "Manager", count: 35, } ] }, mutations: { updateMessage (state, count) { state.lists.count = count } }, actions: { }, modules: { } })
Tout d'abord, vous n'avez pas besoin de v-model pour mettre à jour votre boutique. Vous pouvez créer des copies locales et les mettre à jour instantanément.
Deuxième chose, je ne pense pas que vous souhaitiez mettre à jour le nombre total de chaque objet, mais je pense que vous souhaitez mettre à jour un élément en particulier.
Voici ce que je vais faire :