共享模块中的角度导入/导出模块或多个模块中的导入

提摩太

我正在重组Angular应用程序,需要澄清一些东西。

我正在使用模块化结构(Core,Shared等)。有一些通用模块几乎在所有地方都用于ex CommonModule,FormsModule和许多其他模块。实际上,我需要了解哪种方法更好...本机选项包括:

  1. 要将这些模块包括在共享模块导入中,请导出数组(因此可以在导入共享模块的任何地方使用它们。

  2. 在所有子模块中导入通用模块。

使用哪种方法?

阿米尔汗

使用第一种方法,因为随着项目的扩大,它可以更好地组织/简化代码。Angular团队推荐使用共享模块模式

话虽如此,将每个通用模块导入子模块并没有错,但是随着项目规模的扩大,这样做变得很麻烦。对于具有多个模块的项目,将手工导入常用模块到每个新创建的模块中将非常多余,而不是进行单个导入。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章