我原本以为找到这些信息对于进入Angular2的所有工作都很简单,但显然不是......
1)如何在Angular2中获取激活路线的完整网址?我知道我可以致电window.location.href
,但想知道是否有Angular方式。
2)有没有办法建立"建立"一个网址?如果我知道我想要的路线和所述路线的参数,我可以构建完整网址吗?
答案 0 :(得分:0)
如果您构建网址并想要导航,则可以使用navigateByUrl
方法
router.navigateByUrl("/team/33/user/11");
// Navigate without updating the URL
router.navigateByUrl("/team/33/user/11", { skipLocationChange: true});
https://angular.io/docs/ts/latest/api/router/index/Router-class.html#!#navigateByUrl-anchor
答案 1 :(得分:0)
您可以在document.location
的帮助下获取Angular 2中的完整网址。
它指的是当前的URL。此外,document.location
相当于window.location.href
。