Middle
Aké typy väzby dát existujú v Angular?
sobes.tech AI
Odpoveď od AI
V Angularu existujú nasledujúce typy väzieb dát:
-
Jednosmerná väzba zo zdroja na zobrazenie (One-Way Data Binding: Komponent do DOM): Zmeny v komponente sa odrážajú v zobrazení (HTML).
-
Interpolácia (Interpolation): Zobrazenie hodnôt vlastností komponentu.
<p>{{ vlastnosťKomponentu }}</p> -
Väzba vlastností (Property Binding): Nastavenie hodnôt vlastností prvkov DOM.
<img [src]="adresaObrazku">
-
-
Jednosmerná väzba zo zobrazenia na zdroj (One-Way Data Binding: DOM do Komponentu): Zmeny v zobrazení (udalosť používateľa) ovplyvňujú vlastnosti komponentu.
-
Väzba udalostí (Event Binding): Spracovanie udalostí DOM prvkov.
<button (click)="spracujKlik()">Klikni na mňa</button>
-
-
Dvosmerná väzba (Two-Way Data Binding): Zmeny v komponente a zobrazení ovplyvňujú jeden druhého súčasne.
-
Používa syntax
[()].<input [(ngModel)]="menoPouzivatela"> -
Vyžaduje import
FormsModuleprengModel.
-