3
A
回答
2
我認爲你有必要看向https://angular.io/api/router/NavigationExtras#replaceUrl
您導航到組件時,需要通過replaceUrl: true
,按照Doc:
Navigates while replacing the current state in history.
// Navigate to /view
this.router.navigate(['/view'], { replaceUrl: true });
相關問題
- 1. 刪除ASP.net中的歷史頁面
- 2. 如何從當前頁面以外的背面堆棧中刪除所有歷史記錄?
- 3. jquery-mobile:如何不添加頁面到歷史堆棧
- 4. 從「後退棧」中刪除頁面
- 5. 刪除當前頁面從歷史瀏覽器不使用location.replace
- 6. 如何從瀏覽器歷史記錄中刪除頁面?
- 7. 如何從導航歷史記錄中刪除頁面?
- 8. 如何從導航歷史記錄中刪除頁面?
- 9. 從瀏覽器歷史記錄中刪除頁面
- 10. 從導航堆棧中刪除當前頁面和WebBrowserTask
- 11. 如何從導航堆棧中刪除頁面 - 的C#Windows 8
- 12. 從註釋中刪除頁面引用
- 13. 從導航堆棧中刪除網頁
- 14. 如何從Windows Phone 7中的頁堆棧中刪除所有頁面?
- 15. 從歷史堆棧中刪除的活動
- 16. 頁面歷史文章
- 17. 替換或刪除歷史記錄中的頁面
- 18. 從堆棧面板刪除元素
- 19. 如何從瀏覽器歷史中排除頁面?
- 20. QWizard:刪除已訪問頁面的歷史記錄
- 21. jquery的歷史,檢查歷史堆棧
- 22. 如何從已移除頁面清除堆棧?
- 23. 如何從Jquery Mobile的歷史記錄中刪除當前頁面?
- 24. Ionic 2:從導航堆棧中刪除登錄頁面,導致nav.push在儀表板頁面停止工作
- 25. 如何清除堆棧歷史記錄?
- 26. 清除History.js的歷史堆棧
- 27. 清除活動歷史堆棧
- 28. Wicket,頁面堆棧和內存使用
- 29. 從頁面刪除對象
- 30. 從主頁面刪除DIV