"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > VueJs pour débutant Liaison de données de partie VueJs

VueJs pour débutant Liaison de données de partie VueJs

Publié le 2024-11-02
Parcourir:733

VueJs for Beginner VueJs Part  Data Binding

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.

Utiliser des données dans des 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!'
  };
}

Liant aux directives

v-bind : lier les attributs HTML aux données.

Example Image

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:

  • {{ item.name }}

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 :


Déclaration de sortie Cet article est reproduit sur : https://dev.to/kyydev/vuejs-for-beginner-2024-vuejs-part-3-data-binding-98c?1 En cas de violation, veuillez contacter [email protected] pour le supprimer
Dernier tutoriel Plus>

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