Maison  >  Article  >  interface Web  >  Comment vue.js implémente la liaison bidirectionnelle des composants

Comment vue.js implémente la liaison bidirectionnelle des composants

零到壹度
零到壹度original
2018-04-03 17:50:221702parcourir

Cet article présente principalement comment vue.js implémente la liaison bidirectionnelle des composants. L'éditeur pense que c'est assez bon, je vais donc le partager avec vous maintenant et le donner comme référence. Suivons l'éditeur et jetons un coup d'œil.

Présentation : les composants communiquent via des accessoires par défaut sur une liaison unidirectionnelle (parent->enfant). une autre méthode de communication liaison bidirectionnelle (parent->enfant, enfant->parent)

1 Utilisez le modificateur .sync (synchronisation)

. Les bonnes propriétés à lier de manière bidirectionnelle utilisent le modificateur .sync (synchronisation)

Utilisez .$emit pour publier un événement de mise à jour

.

.Essence est un sucre de syntaxe emballé



2. Utilisez v-model, qui est plus pratique

.props est reçu et corrigé avec la valeur (, Peut être personnalisé ) pour accepter la valeur du v-model

.emit publie un événement qui déclenche la saisie ( fixe, peut être personnalisé )

.Essentiellement, il s'agit d'un sucre de syntaxe emballé




Recommandations associées :

Le composant Vue implémente la liaison bidirectionnelle des formulaires

Le composant parent Vue et le composant enfant implémentent la liaison de données bidirectionnelle via la synchronisation

Compréhension approfondie du principe et de la mise en œuvre de la liaison de données bidirectionnelle vue

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Utilisation inversée d'AjaxArticle suivant:Utilisation inversée d'Ajax