我創建了一個如下所示的NgModule,但在我的SomeComponent中,我仍然需要包含SomeService,否則會出錯。那是正確的方法嗎?與路由文件相同,我需要導入已導入NgModule的組件。Angular2 RC5:在組件和路由器文件中重複導入
@NgModule({
imports: [ CommonModule, SharedModule ],
declarations: [ SomeComponent ],
providers: [ SomeService ]
})
export class TestModule { }
在SomeComponent
:
import { SomeService } from "./some.service";
export class SomeComponent {
constructor(private _someService: SomeService) {
this._comService.xxx
}
}