的指令混淆我有一個名爲CoreModule
核心模塊,它包含了一個名爲MapManagerService
服務,指令中指定FlyToDirective
它使用MapManagerService
,和一個叫ElementComponent
它使用的flyTo
組件。核心模塊對業務的使用
我AppModule
進口CoreModule
,並使用其組件,加了它自己的MapManagerService
讀取角核心模塊的documentation,你會發現:
更確切地說,角積聚所有導入的提供者追加@ NgModule.providers中列出的項目之前。該順序確保我們明確添加到AppModule提供程序的任何內容優先於導入模塊的提供程序。
,但在FlyToDirective
仍採用進口CoreModule
的MapManagerService
,我收到的文件錯了嗎?
我計算過,應該使用的服務是AppModule
小號MapManagerService
而不是CoreModule
小號
任何幫助,將不勝感激,謝謝。
請張貼代碼。 「plus有自己的MapManagerService」是什麼意思? –