So I am trying to hide my routes on the url, that means i want my app to show always the url as being in the root app, for example:
"www.foo.com"
instead of
"www.foo.com/login"
Its there any way to achieve this in angular 2?
Thanks in advance for the help!
What you are looking for is Angulars skipLocationChange, this is what Angular refers to as "NavigationExtras". Here is the documentation: Angular docs on NavExtras
// Navigate silently to /view
this.router.navigate(['/view'], { skipLocationChange: true });
来源:https://stackoverflow.com/questions/49407520/hiding-routes-on-url-angular-2