hat versucht, ein Modul in einem angular2 rc zu laden. App Dieses Modul enthält selbst Routen. Die App versucht, das Modul beim Klicken auf die Route, auf der es registriert ist, zu laden, löst aber sofort
aus %Vor%Routen in der App sind wie folgt definiert:
%Vor%Das Testmodul enthält folgende Routen:
%Vor%Ich habe redirectTo entfernt und ohne Erfolg die Standardroute auf eine reale Komponente ausgerichtet. Habe auch versucht, Routen mit Kindern wie
zu definieren %Vor%mit demselben Ergebnis.
Irgendwelche Hinweise, was könnte falsch sein? Das Laden des Moduls funktioniert erwartungsgemäß.
Grüße
Sie müssen den exportierten Klassennamen Ihres Moduls der loadChildren-Zeichenfolge hinzufügen, wie
%Vor%ändern zu
%Vor%wie in der offiziellen Dokumentation Ссылка
angegebenWenn wir uns die loadChildren-Zeichenfolge genauer ansehen, können wir sehen, dass sie mappt direkt zu unserer Crisis-center.module Datei, wo wir vorher gebaut haben aus unserem Krisenzentrum heraus. Nach dem Pfad zu der Datei, die wir verwenden ein #, um anzuzeigen, wo unser Dateipfad endet und dem Router den Namen mitzuteilen unseres Krisenzentrums NgModule. Wenn wir in unser Krisenzentrum schauen Datei, können wir sehen, dass es mit dem Namen unserer exportierten NgModule-Klasse übereinstimmt.
Dieser Teil fehlt in einigen Blogposts, z.
Ändern Sie Ihre Moduldatei ./app/test/test.module.
as
Sie müssen das Schlüsselwort "default" übersprungen haben.
Tags und Links angular angular2-routing