类型Y是2个模块声明的一部分 - Angular 2

时间:2017-04-11 13:38:18

标签: angular typescript

我想要包含一个共享组件" SimpleRadialChartComponent"在我的角度2应用程序的两个单独的模块中。当我在每个模块的声明区域中传递此组件时,我犯了这个错误:

Type SimpleRadialChartComponent是2个模块

的声明的一部分

如何在两个不同的模块中声明共享组件?

1 个答案:

答案 0 :(得分:5)

良好的实践是在两个或更多模块中使用组件,模型对象等创建“共享”模块。

您可以在official documentation中找到所有指南和良好做法。

问题的详细说明,您可以找到here

  

如果要在多个模块中使用组件,则需要执行此操作   创建一个“共享”模块并将该组件添加到共享模块中   出口。然后将该共享模块添加到其他模块中   进口。