javascript / beginner
Snippet
Ereignisse senden mit @Output
Komponenten verwenden @Output-Eigenschaften in Kombination mit einem EventEmitter, um Daten oder Benachrichtigungen an ihre Elternkomponente zurückzusenden.
snippet.js
1
2
3
4
5
@Output() statusChanged = new EventEmitter<boolean>();updateStatus(val: boolean) {this.statusChanged.emit(val);}
angular
Erklärung
1
@Output()
Markiert die Eigenschaft als Ereignisquelle für das Elternteil.
2
emit(val)
Löst das Ereignis aus und übergibt den Wert 'val' an den Listener.