Sobes.tech
Middle

Kokie duomenų ryšio tipai yra Angular?

sobes.tech AI

Atsakymas iš AI

Angular yra šie duomenų ryšio tipai:

  1. Vienpusis duomenų ryšys iš šaltinio į vaizdą (One-Way Data Binding: Komponentas į DOM): Pakeitimai komponento viduje atsispindi vaizde (HTML).

    • Interpolacija (Interpolation): Komponento savybių reikšmių rodymas.

      <p>{{ komponentoSavybė }}</p>
      
    • Savybių ryšys (Property Binding): DOM elementų savybių reikšmių nustatymas.

      <img [src]="vaizdoUrl">
      
  2. Vienpusis duomenų ryšys iš vaizdo į šaltinį (One-Way Data Binding: DOM į Komponentą): Pakeitimai vaizde (vartotojo įvykiai) veikia komponento savybes.

    • Įvykių ryšys (Event Binding): DOM elementų įvykių apdorojimas.

      <button (click)="apdorotiPaspaudimą()">Paspausk mane</button>
      
  3. Dvivietis duomenų ryšys (Two-Way Data Binding): Pakeitimai komponento ir vaizdo įtakos vienas kitam.

    • Naudoja [()] sintaksę.

      <input [(ngModel)]="vartotojoVardas">
      
    • Reikia importuoti FormsModule dėl ngModel.