2016-11-20 56 views
0

我想實現登錄函數,單擊登錄按鈕後,當前組件可以導航到另一個組件。Angular2/TypeScript - 使用navigateByUrl重定向組件時加載兩次

我的.ts和.html文件如下所示

login.component.ts

login.component.html

的問題是:當我使用NPM開始監控的變化,expiryPage(這是目標我想重定向到)自加載兩次。
第一次組件加載,鏈接看起來像

http://localhost:3000/expiryPage?

,然後頁面將很快刷新該URL將是固定的,像

http://localhost:3000/expiryPage

似乎在使用npm時工作,但是當我使用谷歌瀏覽器應用「Web服務器」來運行網頁時,它給了我一個entry not found的頁面和錯誤信息聖吉Failed to load resource: the server responded with a status of 404 (Not Found)

是否有關於這個問題的任何想法?我搜索了幾個小時的解決方案
非常感謝

回答