0
在angular 2.4中,我尝试了路由器试图导航到的完整url(而不仅仅是该段)。我认为我有两件事可以访问我们的路由器和路由。Angular 2获取完整的URL后门(延迟加载)
constructor(private router:Router) {
}
canLoad(route: Route):Promise<boolean> {
}
有无论如何得到整个网址?
谢谢!
在angular 2.4中,我尝试了路由器试图导航到的完整url(而不仅仅是该段)。我认为我有两件事可以访问我们的路由器和路由。Angular 2获取完整的URL后门(延迟加载)
constructor(private router:Router) {
}
canLoad(route: Route):Promise<boolean> {
}
有无论如何得到整个网址?
谢谢!
我想如果你注入ActivatedRouteSnapshot,你应该可以从那里得到URL。
constructor(private router:Router, private route: ActivatedRouteSnapshot) {
}
canLoad(route: Route):Promise<boolean> {
console.log(this.route.url);
}
感谢您的回答。我不能激活路由快照。我得到一堆未解决的参数。可以激活提供快照作为参数,但由于我是懒惰加载我需要使用可以激活。 – Chris