Angular 5
在app.module中导入模块和在要使用它的组件中导入模块有什么区别?
更具体地说,为什么模块必须是节点模块的一部分,app.module,app.module中的import
数组和组件,才能使用它?
答案 0 :(得分:0)
Angular模块用于集中导入和依赖项。
想象一下,你有170个组件,都需要ToasterComponent
。
什么似乎是最合适的:将170个导入写入同一个组件,或者一行导入?
当然,您可以直接在组件中使用它,但如果依赖项在其他地方共享和使用,请考虑使用模块。