-
angualr模塊分爲內置模塊 和 自定義模塊
內置模塊(常用):
自定義模塊:
與根模塊(AppModule)類似 所有的自定義模塊都需掛載到根模塊或者根模塊的子模塊
自定義模塊中相關代碼解釋:
-
angular組件和模塊
組件都需掛載到模塊上,默認新建的組件都是掛載到根模塊中 AppModule上。
如果組件都掛載到根模塊上時 隨着項目的不斷拓展嚴重影響性能
所有我們可以將組件掛載到自定模塊中 服務亦是如此。
最基礎的前端代碼:
-
Angualr服務與模塊和組件:
服務一般都是全局使用,如果想把服務控制在當前模塊中,可以通過如下方法控制:
這個服務全局使用:
這個服務只能爲UserModule模塊中:
-
個人理解:
將一切模塊化,哪裏需要哪裏安: