Qu'est-ce que la liaison de données bidirectionnelle dans AngularJS ?
Qu'est-ce que la liaison de données bidirectionnelle dans AngularJS ?

Vidéo: Qu'est-ce que la liaison de données bidirectionnelle dans AngularJS ?

Vidéo: Qu'est-ce que la liaison de données bidirectionnelle dans AngularJS ?
Vidéo: 7. Premiere Application Angular - Two Way Binding (Liaison des donness bilaterale) 2024, Novembre
Anonim

Deux - façon Reliure

Liaison de données dans AngularJS est la synchronisation entre le modèle et la vue. Lorsque Les données dans le modèle change, la vue reflète le changement, et quand Les données dans la vue change, le modèle est également mis à jour

Par la suite, on peut également se demander quelle est l'utilité d'une liaison de données bidirectionnelle ?

Deux - liaison de manière signifie que tout Les données -les changements liés affectant le modèle sont immédiatement propagés à la ou aux vues correspondantes et que toute modification apportée à la ou aux vues (par exemple, par l'utilisateur) est immédiatement reflétée dans le modèle sous-jacent. Lorsque l'application Les données change, l'interface utilisateur aussi, et inversement.

De plus, comment créer une liaison de données bidirectionnelle en angulaire ? À l'aide de Deux - Liaison de données de manière . Deux - liaison de données de manière combine l'entrée et la sortie obligatoire en une seule notation à l'aide de la directive ngModel. À créer votre propre composant qui prend en charge deux - liaison de manière , vous devez définir une propriété @Output pour qu'elle corresponde à une @Input, mais ajoutez-lui le suffixe Change.

En tenant compte de cela, quelle est la différence entre une liaison unidirectionnelle et une liaison bidirectionnelle dans AngularJS ?

Reliure à sens unique est lier les données du modèle à la vue. Aussi reliure bidirectionnelle est lier les données du modèle à la vue et de la vue au modèle. bidirectionnel Les données obligatoire -> tout changement dans le champ UI met à jour le modèle et tout changement dans le modèle met à jour le champ UI. une manière Les données obligatoire est une meilleure approche en raison du flux unidirectionnel de données.

Qu'est-ce qu'une liaison de données unidirectionnelle et une liaison de données bidirectionnelle ?

Quels sont deux - liaison de données de manière et une - données de chemin flux, et en quoi sont-ils différents ? Liaison de données bidirectionnelle signifie que les champs de l'interface utilisateur sont liés au modèle Les données dynamiquement de telle sorte que lorsqu'un champ d'interface utilisateur change, le modèle Les données change avec elle et vice-versa. Données unidirectionnelles flux signifie que le modèle est la seule source de vérité.

Conseillé: