use*_*575 4 angular-routing angular
在 Angular 2.0 中,我们可以使用 来导航到其他路线route.navigate( [ 'routeName' ] )。但此操作会将当前路线存储在浏览器历史记录中。
替换浏览器历史记录中的当前路线并导航到新路线的方法是什么。
小智 7
请参阅: https: //angular.io/docs/ts/latest/api/router/index/NavigationExtras-interface.html
您必须使用选项replaceUrl 而不是skipLocationChange。它会将您发送至新网址,但不会保留当前网址,因此按“返回”不会将您送回此页面。
this.router.navigate(['login'],{replaceUrl:true});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3641 次 |
| 最近记录: |