4
我們剛剛在我們的第一個使用angular2的項目上。我有一個關於提供服務的問題。向NgModule提供服務與組件的區別
據我所知,有兩種方法可以在您的應用中聲明提供商。 您可以在@NgModule
標記中全局聲明它,也可以在本地@Component
標記中聲明它。
據我所知,兩種方式的唯一區別在於提供範圍。一旦應用程序廣泛,一旦只有組件廣泛。 除此之外,我會做出結論,我應該更喜歡在我的特定組件中主要提供服務(取決於服務的使用情況),以使範圍保持較小。
這是正確的,還是兩者之間有任何其他差異,我不知道?
謝謝,現在真的有所作爲。 –