我认为,我完全可以理解Angular 2 路线。 我在我看来是这样:
const routes: Routes = [
{
path: login ,
component: LoginViewComponent
},
{
path: main ,
component: MainComponent,
children:
[
{
path: unit_list ,
component: ListViewComponent
},
{
path: unit_info ,
component: UnitInfoComponent,
children:
[
{
path: patient ,
component: PatientDetailsComponent
}
]
}
]
},
{
path: ,
redirectTo: main ,
pathMatch: full
}
];
这里,我的看法是:
@NgModule({
imports: [
BrowserModule,
FormsModule,
HttpModule,
MainModule,
routing
],
declarations: [
AppComponent,
LoginViewComponent
],
bootstrap: [AppComponent]
})
而主。 模块
@NgModule({
imports: [
CommonModule,
FormsModule,
RouterModule
],
declarations: [
ListViewComponent,
MainComponent,
PatientDetailsComponent,
UnitInfoComponent,
]
})
问题在于我无法驾车。 navigateBy 乌尔都语工作。
我有ng OnInit(Init)在病人不满时接受检查,如果是这样的话,我就称“这”“是......”/main/unit_info”,但那给我留下了标题中的错误:“没有启动已经启动的撤离”。 该公司在Angular 2.1.1,但当我升至2.4。 十似乎没有解决我的问题。 我也不清楚这一轮.是否正确,因为我略感损失。
这就是我在升级至2.4.X之前如何看待整个行程:。