在2个不同的模块中导入管道

时间:2016-12-06 13:17:29

标签: angular

我有两个组件,我需要使用相同的管道,我的应用程序有3个模块。

  1. 的AppModule
  2. ProjectModule - >在AppModule里面
  3. OverviewModule - >在ProjectModule中
  4. 我需要在位于ProjectModule的组件中以及位于OverviewModule中的组件中使用我的管道。我试图在我的AppModule中导入管道,但后来我得到了:

    The pipe 'keys' could not be found 
    

    当我尝试在我的ProjectModule和我的Overview模块中单独导入它时,我收到以下错误:

      

    KeysPipe是2个模块声明的一部分:OverviewModule和   ProjectModule!请考虑将KeysPipe移动到更高的模块   导入OverviewModule和BusinessModule。您也可以创建一个新的   导出并包含KeysPipe的NgModule然后导入NgModule   在OverviewModule和ProjectModule中。

    我无法弄清楚要做什么才能让管道在我的两个模块中都能正常工作。我已经尝试将它放在我的app模块中..任何想法?

0 个答案:

没有答案