是否可以在 Angular 2路由中使用部分静态参数?
我将解释:

现在,我正在使用像这样的经典参数:

const routes: Routes = [
  {
    path: ':type/fine.html',
    pathMatch: 'full',
    redirectTo: ':type/fine'
  }

但是我可以使用类似这样的东西:
const routes: Routes = [
      {
        path: 'static-:type/fine.html',
        pathMatch: 'full',
        redirectTo: 'static-:type/fine'
      }

为了能够完全重定向到static-{{parameterValue}}/fine

是否可以?

最佳答案

经过多次尝试,我已经知道了做某事是不可能的。因此,在此示例之后,我使用路由防护实现了一种完全不同的方法:

http://www.sparkbit.pl/angular-2-route-guards-real-life-example/

只要回答会发现相同问题的任何人。

10-08 02:57