Angular 角度-如何从url字符串(不是当前url)获取匹配的RouteConfig

Angular 角度-如何从url字符串(不是当前url)获取匹配的RouteConfig,angular,Angular,我正在构建一个面包屑组件,没有太多的路由树,因为它们是通过CMS动态定义的,比如: [ { path: 'products', data: { name: 'Products', }, }, { path: 'products/wood', data: { name: 'Wood', }, }, { path: 'products/wood/:productId', data: {

我正在构建一个面包屑组件,没有太多的路由树,因为它们是通过CMS动态定义的,比如:

[
  {
    path: 'products',
    data: {
      name: 'Products',
    },
  },
  {
    path: 'products/wood',
    data: {
      name: 'Wood',
    },
  },
  {
    path: 'products/wood/:productId',
    data: {
      name: '{{ PRODUCT_NAME }}',
    },
  }
]
我有一个当前URL,如:
/products/wood/table
,并有一个如下数组:

["/products", "/products/wood", "/products/wood/table"] 
基本上,我想为这3个URL中的每一个获取
RouteConfig.data.name

我假设路由器上会有这样一种方法:

const routeConfig = router.getMatchedRoute('/products/wood');

尝试打印
router.currentUrlTree
,然后根据得到的结果找到遍历的方法。