Povezivanje vrednosti sa svojstvima DOM elemenata u Angularu

U Angularu postoje dve vrste povezivanja vrednosti sa tagovima: sa atributom taga i sa svojstvom DOM elementa. Uglavnom je to isto, ali ponekad ima značaja.

Pogledajmo ova dva načina na primerima. Pretpostavimo da imamo sledeće svojstvo klase:

app/app.component.tsexport class AppComponent {
  public text: string = 'abcde';
}

Hajde da prikažemo vrednost ovog svojstva u tekstu textarea

app/app.component.html<textarea>{{ text }}</textarea>

A sada u atribut placeholder:

app/app.component.html<textarea placeholder="{{ text }}"></textarea>

A sada da zapišemo podatke baš u svojstvo DOM elementa. Za to, ime atributa stavljamo u uglaste zagrade:

app/app.component.html<textarea [value]="text"></textarea>
Задание 1

Dat je input. Zapišite podatke u njegovo svojstvo value.