我正在使用这个包:https://github.com/troyanskiy/ng2-resource-rest,但我不知道如何为我的功能模块正确导入它。医生说:
@NgModule({
imports: [
BrowserModule,
ResourceModule.forRoot()
],
declarations: [
AppComponent
],
bootstrap: [AppComponent]
})
export class AppModule {
}
Ok。我如何使用它在我的功能模块从这里?我有一个核心模块和一个共享模块。我有一个从这个包扩展Resource
类的MyResource
类。当我尝试在一个特性模块中注入和使用MyResource
时,angular说的是No provider for MyResource
。如果我将MyResource
添加到功能模块提供程序中,那么它会说http
在Resource
类中未定义。
我还必须在扩展类中注入Resource所需的任何东西,并为共享模块或功能模块本身提供扩展类。