有没有一种方法,如果我有一个字符串URL,以获得与该URL匹配的路由?
例如,如果我从锚点href
中读取了<a href="/x/y/123">
,是否可以获得与该URL匹配的路由?假设路线的路径为:/x/y/:id
。
说明:
我需要构建一条指令来读取href
的值,并以某种方式知道此链接与之匹配的路由,因此我可以从该路由中读取一些属性来做出决定,例如:
<a href="/x/y/123" isAllowed>Go to</a>
我知道我可以从字符串中获取UrlTree
,但是不知道如何与我建立的路由列表进行匹配。
答案 0 :(得分:0)
喜欢吗?
{path : 'inbox', component : InboxComponent, canActivate: [GetInService]} ,
{path : 'inbox/:do/:id', component : InboxComponent, canActivate: [GetInService]} ,