Angular 5共享模块,共享模块想要使用管道

时间:2018-01-31 15:13:30

标签: angular typescript module declaration angular5

我有一个共享模块,它将不同的模块,组件和管道导出到应用程序中的其余模块。

这很有效,但是(!!!)我有问题我无法理解。

我有一个模块,它使用在共享模块中声明的管道。该模块将导入sharedmodule。

sharedmodule:

imports: [
moduleOne
],
declarations:[
pipeShared
],
exports:[
moduleOne
pipeShared
]

现在我无法在moduleOne中声明Pipe,但也无法在moduleOne中导入sharedModule。

1 个答案:

答案 0 :(得分:1)

据我所知,没有办法使用模块中的组件/管道,其中重要的是模块A,模块B.模块A提供pipies。模块B在模块A中非常重要。模块B不能使用模块A中的管道。我认为您需要创建一个“共享”模块。