为什么CoreModule中的header,footer等组件要导出后其它模块才可使用,而SharedModule中的ConfirmDialog组件却不需要呢?
来源:2-17 完成主框架(下)

穿鞋的面条
2017-12-25
请问为什么CoreModule中的header,footer,sidebar等组件需要导出后其它模块(如AppModule)才可以使用,而SharedModule中的ConfirmDialog组件不需要导出就可以在其它的模块中直接使用?AppModule不是也导入了CoreModule么?
写回答
1回答
-
一般来说都是需要导出的,和哪个 module 无关。但 Dialog 这种由于是动态显示的组件,也就是说在需要时调出来,所以需要放在了 entrycomponents 中
022017-12-26
Angular打造企业级协作平台,让你在Angular领域中出类拔萃
全网首个介绍官方 Material 组件库用法与 Redux 在 Angular 中的应用
998 学习 · 536 问题
相似问题