Angular · Middle · Frage 60 von 75

Wie misst man die Größe eines DOM-Elements, nachdem die Komponente gerendert hat?

constructor() {
  afterNextRender(() => {
    this.height = this.el.nativeElement.offsetHeight;
  });
}
Antwort zeigen

Richtige Antwort: In afterNextRender, sobald das DOM aktualisiert ist

Erklärung

Diese Callbacks laufen beim SSR nicht und sind damit ein sicherer Ort für reine Browser-DOM-Arbeit.

Zum Weiterlesen

Fehler in der Frage

Angular · Middle · Frage 60

Teste dich selbst

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

Diesen Test machen