ActivatedRoute不是NgModule

时间:2017-02-08 11:09:55

标签: angular

如何在Angular 2中将ActivatedRoute加入ngModule

当我尝试在ActivatedRoute中包含ngModule时出现错误:

  

ActivatedRoute不是NgModule。

1 个答案:

答案 0 :(得分:0)

您应该在AppModule中正确设置路由器,而不是添加ActivatedRoute,例如:

@NgModule({
    imports: [
        BrowserModule, 
        RouterModule.forRoot(routes)
    ],
    declarations: [AppComponent],
    bootstrap: [AppComponent]
})
export class AppModule { }

然后ActivatedRoute将在您的组件中注入。

相关问题