我的网址是http://localhost:4200/#/home/jobmanager/status
如何获取字符串格式的“状态”?我正在使用TypeScript(.ts文件)
示例:
this.getJobs("HERE");
状态设置为“ HERE”的地方
答案 0 :(得分:1)
使用ActivatedRoute
==
this.activatedRoute.pathFromRoot[2].url.subscribe(mySegment=> console.log(mySegment[0].path));
pathFromRoot
让您从所有URL中选择所需的句段,只需在[]
内设置所需的句段
答案 1 :(得分:0)
其他方式可能是
constructor(private router: Router){
let data = this.router.url;
let guid = (data.substring(data.lastIndexOf('/') + 1, data.length));
}