如何路线之前得到的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

回到顶部