L'Aide De Vue.set() et de la Vue.usage ().vue des fichiers
Comment puis-je utiliser de Vue.set() et de la Vue.usage ().vue des fichiers? Je suis à l'aide de la vue-cli à l'échafaud mon projet et j'ai besoin d'utiliser de Vue.utilisation(VeeValidate) pour la validation. Aussi, je voudrais utiliser quelque chose comme suivant, trouvé ici.
Vue.set(example1.items, indexOfItem, newValue)
Depuis le .vue des fichiers d'exportation d'objet, Comment puis-je obtenir la Vue de référence. Aussi, je tiens à utiliser à l'intérieur de mon objet par défaut exporté en .vue des fichiers. Ce que je veux dire, c'est que j'ai besoin d'utiliser de Vue.set() sur un élément qui est présent dans ma fonction transfert de données.
OriginalL'auteur donnyjeremiah | 2016-12-10
Vous devez vous connecter pour publier un commentaire.
Vous devez utiliser
import
où vous avez besoin deVue
ouvee-validate
, Vous pouvez le faire comme suit à l'intérieur de balise de script:Si vous voulez juste faire
Vue.set
, vous pouvez faire au lieu de c'.$ensemble wcich est l'alias de la global Vue.ensemble.import Vue from 'vue'
et ` importer VeeValidate de "vee-valider" de tout enfant de composant et de l'utilisation de la validation? Ou dois-je seulement l'utiliser dans mon main.js fichier?Vous pouvez le faire de toute façon, les deux sont équivalents, mais si c'est utilisé dans de multiples composants, que de le faire dans
main.js
fichier.OriginalL'auteur Saurabh
Vos composants ont
Vue.set
disponible enthis.$set
. Pour référence: les méthodes d'instance & propriétés.Vue.use
est une méthode globale et peut être appelée n'importe où. Il est en principe jamais appelé à l'intérieur d'un composant(et peut-être fait jeter si vous essayez? Jamais essayé). Appelez partout où vous êtes en train de faire le reste de votre initialisation.C'est un plugin. Il vous permettra de charger et d'installer à l'échelle mondiale, même si
import
ed etuse()
'd dans un seul composant.OriginalL'auteur Alex Sakharov