Binding dei valori alle proprietà degli elementi DOM in Angular
In Angular si distinguono due tipi di associazione dei valori ai tag: all'attributo del tag e alla proprietà dell'elemento DOM. Di norma, sono la stessa cosa, ma a volte fa la differenza.
Diamo un'occhiata a questi due metodi con degli esempi. Supponiamo di avere la seguente proprietà della classe:
app/app.component.tsexport class AppComponent {
public text: string = 'abcde';
}
Visualizziamo il valore di questa proprietà nel
testo di textarea
app/app.component.html<textarea>{{ text }}</textarea>
E ora nell'attributo placeholder:
app/app.component.html<textarea placeholder="{{ text }}"></textarea>
E ora scriviamo i dati precisamente nella proprietà dell'elemento DOM. Per fare questo, mettiamo il nome dell'attributo tra parentesi quadre:
app/app.component.html<textarea [value]="text"></textarea>
Задание 1
Dato un input. Inserisci i dati nella sua proprietà
value.