2016-11-20 1 views
0

Ich möchte die Login-Funktion implementieren, mit der die aktuelle Komponente zu einer anderen Komponente navigiert werden kann, nachdem Sie auf die Login-Schaltfläche geklickt haben.Angular2/TypeScript - wird zweimal geladen, wenn naviganceByUrl zum Umleiten der Komponente verwendet wird

Meine .ts und .html-Dateien werden wie folgt

login.component.ts

login.component.html

gezeigt Die Frage ist: wenn ich npm verwenden starten die Änderung, expiryPage (die die überwachen Ziel Ich möchte umleiten) seit zweimal geladen werden.
Das erste Mal, wenn die Komponente geladen wird, sieht die URL wie

http://localhost:3000/expiryPage?

und dann wird die Seite neu geladen bald, dass die URL festgelegt werden, wie

http://localhost:3000/expiryPage

Es scheint, bei Verwendung von npm zu arbeiten, aber wenn ich eine Google Chrome-Anwendung "Web Server" das Web zu betreiben, gibt es mir eine entry not found auf der Seite und die Fehler mes senge Failed to load resource: the server responded with a status of 404 (Not Found)

Gibt es eine Idee zu dieser Frage? Ich habe die Lösung für ein paar Stunden
Vielen Dank

gesucht

Antwort

Verwandte Themen