je l'ai installé vue-cli
et fait quelques composants, et tout fonctionnait bien jusqu'à ce que je devais mettre à jour des valeurs d'objet avec les touchesUtilisation de vue-cli, les composants jettent « Uncaught ReferenceError: Vue n'est pas défini »
obj = {
key1: value1,
key2: value2,
key3: value3
};
Le données est mise à jour, mais la vue est pas mis à jour et quand je fouille dans Vue documentation il dit
Due to limitations in JavaScript, Vue cannot detect the following changes to an array:
1. When you directly set an item with the index, e.g. vm.items[indexOfItem] = newValue
la solution serait d'utiliser Vue.set()
mais quand essayer (dans mon composant) je reçois le résultat suivant:
Vue.set(example1.items, indexOfItem, newValue);
Uncaught ReferenceError: Vue is not defined
Afficher le code où vous définissez et essayer de changer cet objet. – wostex
Assurez-vous que votre composant importe le module Vue en haut du fichier ou en haut de la section de script: 'import Vue de 'vue';' – phippu
Super, c'est du travail :) –