File

src/app/apm/apm-routing.module.ts

import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { LayoutComponent } from './layout/layout.component';
import { DashboardComponent } from './dashboard/dashboard.component';
import { ScriptComponent } from './script/script.component';
import { ManageComponent } from './manage/manage.component';
import { SettingComponent } from './manage/setting/setting.component';
import { CollectionComponent } from './collection/collection.component';
import { PerformanceComponent } from './performance/performance.component';
import { DetailComponent } from './performance/detail/detail.component';
import { BehaviorComponent } from './behavior/behavior.component';
import { BehaviorDetailComponent } from './behavior/detail/detail.component';

const routes: Routes = [
  { path: 'dashboard', component: DashboardComponent },
  {
    path: '',
    component: LayoutComponent,
    children: [
      { path: '', component: ScriptComponent },
      { path: 'script', component: ScriptComponent },
      { path: 'manage', component: ManageComponent },
      { path: 'setting', component: SettingComponent },
      { path: 'collection', component: CollectionComponent },
      { path: 'performance', component: PerformanceComponent },
      { path: 'performance/:id', component: DetailComponent },
      { path: 'behavior', component: BehaviorComponent },
      { path: 'behavior/:id', component: BehaviorDetailComponent },
      { path: 'track', component: BehaviorComponent },
      { path: 'diagram', component: BehaviorComponent },
      { path: 'alarm', component: BehaviorComponent }
    ]
  }
];

@NgModule({
  imports: [RouterModule.forChild(routes)],
  exports: [RouterModule]
})
export class ApmRoutingModule {}

result-matching ""

    No results matching ""