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