Middle
Jaké typy datového vazby existují v Angularu?
sobes.tech AI
Odpověď od AI
V Angularu existují následující typy datových vazeb:
-
Jednosměrná vazba ze zdroje na zobrazení (One-Way Data Binding: Komponenta do DOM): Změny v komponentě se odrážejí ve zobrazení (HTML).
-
Interpolace (Interpolation): Zobrazení hodnot vlastností komponenty.
<p>{{ vlastnostKomponenty }}</p> -
Vazba vlastností (Property Binding): Nastavení hodnot vlastností prvků DOM.
<img [src]="adresaObrazku">
-
-
Jednosměrná vazba ze zobrazení na zdroj (One-Way Data Binding: DOM do komponenty): Změny ve zobrazení (události uživatele) ovlivňují vlastnosti komponenty.
-
Vazba událostí (Event Binding): Zpracování událostí prvků DOM.
<button (click)="zpracujKlik()">Klikni na mě</button>
-
-
Obousměrná vazba (Two-Way Data Binding): Změny v komponentě a zobrazení ovlivňují jeden druhého současně.
-
Používá syntaxi
[()].<input [(ngModel)]="uzivatelskeJmeno"> -
Vyžaduje import
FormsModuleprongModel.
-