Angular · Junior · Frage 26 von 75

Wie benachrichtigt eine Kindkomponente ihr Elternteil über ein Ereignis?

export class Counter {
  changed = output<number>();
  inc() { this.changed.emit(1); }
}
// parent: <app-counter (changed)="onChanged($event)" />
Antwort zeigen

Richtige Antwort: Mit output() und einem Aufruf von .emit(value)

Erklärung

Das Elternteil hört per Event-Binding zu, und $event enthält den gesendeten Wert. Das ältere Gegenstück ist @Output() changed = new EventEmitter<number>().

Zum Weiterlesen

Fehler in der Frage

Angular · Junior · Frage 26

Teste dich selbst

Mach den Test Angular · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen