Milyen típusú adatkapcsolatok léteznek az Angularban?
sobes.tech MI
Válasz az MI-től
Az Angularban a következő adatkapcsolási típusok léteznek:
-
Egyrészt irányú adatkapcsolás a forrástól a nézethez (One-Way Data Binding: Komponens a DOM-hoz): A komponensben végrehajtott változások megjelennek a nézetben (HTML).
-
Interpolációval történő kötés (Interpolation): A komponens tulajdonságértékeinek megjelenítése.
<p>{{ komponensTulajdonsag }}</p> -
Tulajdonság kötés (Property Binding): A DOM elemek tulajdonságainak értékének beállítása.
<img [src]="kepUrl">
-
-
Egyrészt irányú kötés a nézettől a forrás felé (One-Way Data Binding: DOM-tól a Komponensig): A nézetben (felhasználói események) végrehajtott változások befolyásolják a komponens tulajdonságait.
-
Esemény kötés (Event Binding): DOM elemek eseményeinek kezelése.
<button (click)="kezeldKatt" >Kattints rám</button>
-
-
Kétirányú kötés (Two-Way Data Binding): A komponensben és a nézetben végrehajtott változások egymásra hatnak.
-
A
[()]szintaxist használja.<input [(ngModel)]="felhasznalonev"> -
A
FormsModuleimportálása szükséges azngModel-hez.
-