如何路线之前得到的URL在角4
假设我有两个途径:如何路线之前得到的URL在角4
{ path: '/path1', component: component1 } { path: '/path2', component: component2 }
和我在“/路径1”,并定位到“/路径”。
所以我的问题是如何在组件2构造函数或代码中的任何地方获取路径URL'/ path1'而无需通过任何服务使用解析或全局变量。
Component2.ts
export class Component2{ constructor(router: Router) {
router.events.subscribe((event) => {
// here I want to get route url '/path1' from component1
});
}
}
请让我知道如果有人需要更多的澄清。
回答:
我不确定您想如何使用它。但是,如果你知道应用程序中的可用路径,你可以简单地在component2中使用,如: this.router.navigate([“/ path1”]); 您可以使用的基本URL例如: location.host 所以你的网址是location.host +“/ path2” 这就是你在找什么?
以上是 如何路线之前得到的URL在角4 的全部内容, 来源链接: utcz.com/qa/264879.html