在下現在嘗試要開發一個網站做為自己練功的功課。
遇到這個問題:
- 假設我現在有數個 components:
LoginComponent
RegisterComponent
AdvertiseComponent
DisplayProductComponent
DisplayCartComponent
CheckoutComponent
請問我需要將他們拆到不同的 ngModule 嗎?還是說,就算全部都在 AppModule 裡也是有符合 Angular7的 best practice 的?
在下現在嘗試要開發一個網站做為自己練功的功課。
遇到這個問題:
請問我需要將他們拆到不同的 ngModule 嗎?還是說,就算全部都在 AppModule 裡也是有符合 Angular7的 best practice 的?
最簡單的判斷表準是根據路由設定,如果該路由想要做 lazy-loading 的話,就必須放在一個 NgModule 下。如果沒有那個需求,放在同一個 NgModule 也無所謂。
可以將 NgModule 視為一個整理分類 Component 的元件