【2019-11-19】模塊簡介

@NgModule 元數據ide

NgModule是一個帶有@NgModule()裝飾器的類。@NgModule()裝飾器是一個函數,它接受一個元數據對象,該對象的屬性用來描述這個模塊。其中最重要獲得屬性以下:函數

①declarations(可聲明對象表) -- 那些屬於本NgModule的組件,指令,管道spa

②exportes(導出表)-- 那些能在其餘模塊的組件模板中使用的可聲明對象的子集對象

③imports(導入表)-- 那些導出了本模塊中的組件模板所需類的其餘模塊blog

④providers --本模塊向全局服務中貢獻的那些服務的建立器。這些服務能被本應用中的任何部分使用。路由

 

 

 你也能夠在組件級別指定服務提供商,這一般是首選方式io

 

 

 NgModule和組件編譯

組件能夠由路由器加載,也能夠由模板建立。屬於同一個NgModule的組件會共享一個編譯上下文環境模板

相關文章
相關標籤/搜索