Angular · Senior · Frage 29 von 75
Wie lädt man Lazy-Routen vor, nachdem die erste Seite geladen ist?
- 1
withPreloading(PreloadAllModules)inprovideRouter - 2Für jede Route von Hand ein
<link rel="prefetch">einfügen - 3Jedes
loadComponentdurch ein einfachescomponentersetzen
Antwort zeigen
Richtige Antwort: withPreloading(PreloadAllModules) in provideRouter
Erklärung
Preloading hält das initiale Bundle klein und macht spätere Navigation trotzdem sofort. Eine eigene Strategie kann nur in data markierte Routen oder nur bei schnellen Verbindungen vorladen.