Wir haben gerade eine benutzerdefinierte Landingpage gestartet, auf der wir keine Themenliste anzeigen möchten, sondern nur benutzerdefinierte Komponenten. Wir verwenden die globale top-Route, um die Landingpage zu erstellen, und setzen die tatsächliche Liste der Top-Themen auf display: none.
Auf Staging funktioniert alles einwandfrei, aber in der Produktion wird das Footer auf der Landingpage nicht angezeigt. Zumindest habe ich herausgefunden, woran es liegt: Es liegt daran, dass das unendliche Laden nicht aufgelöst wird:
- Auf Staging gibt es fast keine Top-Themen, sodass die Liste bereits geladen ist, auch wenn sie nicht angezeigt wird.
- In der Produktion wird die Liste nicht fertig geladen, weil nicht bis zum Ende gescrollt wird. Dann wird die Footer-Komponente nicht geladen.
Hier sieht es auf Staging aus, wenn die Liste angezeigt wird:
Ich könnte wahrscheinlich einen Ersatz-Footer auf der Landingpage einfügen, der auf jeden Fall gerendert wird. Aber vielleicht gibt es eine elegantere Lösung für diesen Anwendungsfall?
