Què és l'enllaç de dades bidireccional a AngularJS?
Què és l'enllaç de dades bidireccional a AngularJS?

Vídeo: Què és l'enllaç de dades bidireccional a AngularJS?

Vídeo: Què és l'enllaç de dades bidireccional a AngularJS?
Vídeo: Горная хижина в диком лесу далеко в горах. Бушкрафт убежище. [эпизод 2] 2024, Maig
Anonim

Dos - manera Enquadernació

Enllaç de dades a AngularJS és la sincronització entre el model i la vista. Quan dades en el model canvia, la vista reflecteix el canvi i quan dades en els canvis de vista, el model també s'actualitza

Posteriorment, també es pot preguntar, per a què serveix l'enllaç de dades bidireccional?

Dos - manera vinculant vol dir que qualsevol dades -els canvis relacionats que afecten el model es propaguen immediatament a les vistes coincidents i que qualsevol canvi fet a les vistes (per exemple, per l'usuari) es reflecteix immediatament al model subjacent. Quan l'aplicació dades canvia, també ho fa la IU i viceversa.

A més, com es crea una unió de dades bidireccional en angular? Utilitzant Dos - Way Data Binding . Dos - forma d'enllaç de dades combina l'entrada i la sortida enquadernació en una sola notació utilitzant la directiva ngModel. A crear el vostre propi component que suporta dos - manera vinculant , heu de definir una propietat @Output perquè coincideixi amb una @Input, però amb el sufix Change.

Tenint-ho en compte, quina diferència hi ha entre l'enllaç unidireccional i l'enllaç bidireccional a AngularJS?

Enquadernació unidireccional és lligar les dades del model a la vista. També enquadernació bidireccional és lligar les dades de model a vista i vista a model. dos sentits dades enquadernació -> qualsevol canvi al camp de la IU actualitza el model i qualsevol canvi al model actualitza el camp de la IU. una direcció dades enquadernació és millor enfocament a causa del flux unidireccional de dades.

Què és l'enllaç de dades unidireccional i l'enllaç de dades bidireccional?

Que són dos - forma d'enllaç de dades i un - dades de la manera flueixen, i en què es diferencien? Enllaç de dades bidireccional significa que els camps de la IU estan vinculats al model dades dinàmicament de manera que quan canvia un camp d'IU, el model dades canvia amb ell i viceversa. Dades unidireccionals flux significa que el model és l'única font de veritat.

Recomanat: