域功能模块角度

时间:2018-12-07 05:22:33

标签: angular

我在Angular Official Documentation中学习功能模块,但我不完全了解什么是功能模块。

有人可以用更简单的术语(最好是在现实世界中的示例)向我解释领域功能模块是什么。

它是否与mydomain.com中的例如dashboard.mydomain.com有关?如果是这样,您将如何在应用程序中使用它?您将如何在路由器中声明或显示?

谢谢!

2 个答案:

答案 0 :(得分:1)

  1. “域功能模块”与url域无关。它用于应用程序的逻辑拆分(用于用户配置文件实现的模块,用于管理功能的模块,用于主要应用程序功能的模块(在线商店结帐,显示商品)。 它实现了应用程序的特定部分(域)。域模块在导入中被导入到主app.module:[]。

  2. 窗口小部件-它是共享模块。有一些指令或组件,可以由其他模块组件(toaters,scroll指令等)使用。

答案 1 :(得分:0)

  1. 域功能模块可提供特定于特定应用领域的用户体验,例如编辑客户或下订单。

2。它们通常具有充当要素根和私有要素的顶部组件,支持从其继承的子组件。

3.Domain功能模块主要由声明组成。仅导出最上面的组件。

domain feature modules reference

4.Domain功能模块很少具有提供程序。当它们这样做时,提供的服务的生存期应该与模块的生存期相同。

5。域功能模块通常由较大的功能模块完全导入一次。

6。它们可能是由缺少路由的小型应用程序的根AppModule导入的。