在混合(AngularJs+Angular)角度应用程序中,如果URL前缀以/测试开头,我想加载一个组件(比如ExampleComponent)。比方说,如果以下url中的任何一个被命中,我希望每次都加载ExampleComponent。
- /测试
- /测试/a/b?c=test
- /测试/a/b
- /测试/2222
- /测试/....
import { NgModule } from '@angular/core';
import { UIRouterUpgradeModule } from '@uirouter/angular-hybrid';
import { ExampleComponent } from './example.component';
@NgModule({
  imports: [
    UIRouterUpgradeModule.forChild(
      { 
        states: [
          {
            parent: 'Home',
            name: "test",
            url: "/test",
            component: ExampleComponent,
            permissions: []
          }
        ] 
      }
    ),
  ],
  declarations: [ExampleComponent],
})
export class ExampleModule {}
我对此进行了一些研究(https://github.com/ui-router/angular-hybrid)但不幸的是,没有找到任何可行的解决方案。有人能告诉我混合路由器是否可行吗?TIA公司