Angular2 RC5模块之间的共享组件

先生。h

我只是将我更新angular2-app为new RC5我走了很远,一切似乎还不错,但是现在我想将其重新组织成NgModules一件事:我在不同模块(例如ModuleA和ModuleB)中的多个其他组件中使用了一个组件(“ ComponentA”)。

以这种方式使用它,我得到一个:

未捕获的类型ComponentA是以下两个模块的声明的一部分:ModuleA和ModuleB!

错误。

据我所知,解决该问题的唯一方法是在Shared-Module我所有的常用知识中使用a ,对吗?还是有一种更简单的方法来跨模块共享组件?

提前致谢 :)

贡特·佐赫鲍尔(GünterZöchbauer)

您必须为共享组件创建一个模块,然后将该模块导入要使用该组件的位置。

如错误消息所述,一个组件(或指令或管道)只能在directives一个模块中列出

如果要重用,则需要将包含它的模块添加到@NgModule({imports: [...]})要使用它的模块中。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章