Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 角度路由:如何访问子canLoad中的父路由参数_Angular_Angular Routing_Angular Router_Angular Router Guards - Fatal编程技术网

Angular 角度路由:如何访问子canLoad中的父路由参数

Angular 角度路由:如何访问子canLoad中的父路由参数,angular,angular-routing,angular-router,angular-router-guards,Angular,Angular Routing,Angular Router,Angular Router Guards,以下是我对路线的了解: { path: ':class_id', component: Class_Root_Component, children: [ { path: 'members', canLoad: [ Class_Members_Can_Load ], loadChildren: () => import('../../class-members/class-members.module'

以下是我对路线的了解:

  {
    path: ':class_id',
    component: Class_Root_Component,
    children: [
      {
        path: 'members',
        canLoad: [ Class_Members_Can_Load ],
        loadChildren: () => import('../../class-members/class-members.module')
          .then((m) => m.Class_Members_Module)
      }
    ],
  },

我需要访问
canLoad
保护中的
:class_id
参数来运行检查

如何访问子路由中的
:class_id
canLoad
guard


canLoad
函数参数
route:route
segments:UrlSegment[]
不将其作为参数包含。

所以您想访问class\u成员中的class\u id\u Can\u Load@skwny@GaurangDhorda是的,请告诉我们。这是您的解决方案@skwny