我在Angular Official Documentation中学习功能模块,但我不完全了解什么是域功能模块。
有人可以用更简单的术语(最好是在现实世界中的示例)向我解释领域功能模块是什么。
它是否与mydomain.com中的例如dashboard.mydomain.com有关?如果是这样,您将如何在应用程序中使用它?您将如何在路由器中声明或显示?
谢谢!
答案 0 :(得分:1)
“域功能模块”与url域无关。它用于应用程序的逻辑拆分(用于用户配置文件实现的模块,用于管理功能的模块,用于主要应用程序功能的模块(在线商店结帐,显示商品)。 它实现了应用程序的特定部分(域)。域模块在导入中被导入到主app.module:[]。
窗口小部件-它是共享模块。有一些指令或组件,可以由其他模块组件(toaters,scroll指令等)使用。
答案 1 :(得分:0)
2。它们通常具有充当要素根和私有要素的顶部组件,支持从其继承的子组件。
3.Domain功能模块主要由声明组成。仅导出最上面的组件。
domain feature modules reference
4.Domain功能模块很少具有提供程序。当它们这样做时,提供的服务的生存期应该与模块的生存期相同。
5。域功能模块通常由较大的功能模块完全导入一次。
6。它们可能是由缺少路由的小型应用程序的根AppModule导入的。