如何在Angular中获得儿童路线的价值

时间:2019-01-30 09:16:48

标签: angular-routing angular7

我有路线:

  

'baseurl / path /:someId / childpath'

childpath是儿童路线。 我想获取当前路径网址的子路径的值:

我正在尝试:   构造函数     私人_route:ActivatedRoute,     私人_router:路由器) {

const tree = this._router.parseUrl(this._router.url);
const children = tree.root.children[PRIMARY_OUTLET];
const segments = children.segments;
console.log(segments[3].path) // output: childpath

}

我提到:Angular UrlSegment doc

还有其他让孩子找到当前路线的合适方法吗?

我正在使用角度7。

任何帮助将不胜感激。谢谢!

0 个答案:

没有答案