Angular · Junior · Запитання 26 з 75
Як дочірній компонент повідомляє батька про подію?
export class Counter {
changed = output<number>();
inc() { this.changed.emit(1); }
}
// parent: <app-counter (changed)="onChanged($event)" />- ✓Правильна відповідь: Через вихід, оголошений з
output(), і виклик.emit(value) - 2Напряму змінюючи вхід батька
- 3Лише надсиланням DOM-події
CustomEvent
Пояснення
Батько слухає через прив'язку події, а $event містить надіслане значення. Старий аналог - @Output() changed = new EventEmitter<number>().