
Урок 02 · 11 хв
Прив'язки: текст, подія, двостороння
Дужки в шаблоні — не прикраса. У кожної пари свій сенс.
{{ x }} — вивести текст. [value]="title" — властивість елемента ліворуч бере вираз праворуч (дані вниз). (click)="save()" — подія вгору, у метод класу. [(ngModel)] — двосторонній зв'язок поля введення й властивості; для нього потрібен FormsModule.
- Не клади складну логіку в шаблон: винеси метод або computed-поле.
*ngFor/@forмалює список. Потрібенtrackза id, а не за індексом, якщо список рухається.ngModelбез FormsModule — помилка компілятора. Це не магія, а імпорт.
Перевірка
Закріпи, поки не пішов далі
1. Як повісити клік на метод
save?2.
[disabled]="busy"що робить?3. Навіщо FormsModule для
[(ngModel)]?