Dans le blog/article précédent, nous avons appris à créer, importer et utiliser des composants. Cette fois, nous explorerons la liaison de données dans les composants.
Définir des données dans un composant
Les données sont définies dans la fonction data() et renvoyées sous forme d'objet.
Voici un exemple :
data() { return { message: 'Hello World!' }; }
v-bind : lier les attributs HTML aux données.
v-model : la directive v-model est utilisée pour la liaison de données bidirectionnelle sur les entrées de formulaire. Il maintient la valeur d'entrée synchronisée avec les données de l'instance Vue. Essentiellement, v-model combine @input (qui écoute les modifications) et :value (qui définit la valeur d'entrée). Par exemple:
Cela équivaut à :
Voici comment utiliser :value et @input séparément :
La directive v-if restitue conditionnellement les éléments en fonction d'une valeur booléenne. Si la condition est vraie, l'élément sera rendu ; si c’est faux, ce ne sera pas le cas. Par exemple:
This is visible!
La directive v-for est utilisée pour parcourir un tableau ou un objet pour restituer des éléments. Chaque élément peut recevoir une clé unique pour de meilleures performances. Par exemple:
v-on
La directive v-on est utilisée pour écouter les événements sur les éléments. Vous pouvez utiliser le raccourci @ pour plus de commodité. Par exemple:
Ceci peut être raccourci en :
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3