在URL Angular 2+上隐藏路线

时间:2018-03-21 13:23:38

标签: angular angular-router

所以我试图在网址上隐藏我的路线,这意味着我希望我的应用始终将网址显示为在根应用中,例如:

  

“www.foo.com”

而不是

  

“www.foo.com/login”

有没有办法在角度2中实现这个目标?

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:5)

你正在寻找的是Angulars skipLocationChange,这就是Angular所指的" NavigationExtras"。以下是文档:Angular docs on NavExtras

// Navigate silently to /view
this.router.navigate(['/view'], { skipLocationChange: true });