Angular · Middle · Frage 41 von 75

Wie bekommt man in der Klasse eine Referenz auf ein Kindelement oder eine Kindkomponente?

searchInput = viewChild.required<ElementRef<HTMLInputElement>>("search");
focus() { this.searchInput().nativeElement.focus(); }
Antwort zeigen

Richtige Antwort: Mit Signal-Queries: viewChild() / viewChildren()

Erklärung

Signal-Queries aktualisieren sich automatisch, wenn das Element erscheint oder verschwindet (z. B. in @if). contentChild/contentChildren fragen projizierten Inhalt ab statt der eigenen View.

Zum Weiterlesen

Fehler in der Frage

Angular · Middle · Frage 41

Teste dich selbst

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

Diesen Test machen