Angular2从公共点导入类似的模块

时间:2017-06-25 13:26:41

标签: angular typescript

我已经以ng模块的形式组织了我的应用程序,并且还使用了primeng2组件。 primeng2组件需要一个在

的每个模块中导入它们

我有两个模块

1. users modules has users component which uses datatable module(primeng2)

2. trucks modules having rtruck component which uses datatable module(from primeng2)

我的代码有很多重复,因为在我必须做的每个模块中

imports :[DatatabeModule] //other modules are also here eg 10modules

如何添加中央模块导入

in the cental i can import all primeng2 modules and then in my respective modules i can
  1. 用户模块

    导入:[centralmodule]

  2. 卡车模块

    导入:[centralModule]

1 个答案:

答案 0 :(得分:2)

我不相信你可以做你正在尝试的事情,如果一个组件在一个模块中,你需要将它导入你想要使用它的任何其他模块。

可能选项的一个项目是将所有常用组件合并到一个共享模块中,然后将其导入到所有模块中。在没有将Angular导入所有模块的情况下,Angular中没有全局可用性。