【发布时间】:2016-04-21 23:11:37
【问题描述】:
我有一个使用 2 个子组件的 Angular2 组件。模板看起来像
<component-A/>
<component-B/>
我想将组件 A 实例注入到组件 B 的构造函数中。有没有办法在我的根组件的提供程序中引用组件 A?
【问题讨论】:
-
l我认为在这种情况下构造函数注入是不可能的。您能否详细说明您实际尝试完成的工作?可能还有其他方法可以实现它。你需要 A 的引用来做什么?
-
我有 2 个组件,一个是设计面,另一个是用于设置模式的设计面的控制面板:绘图、选择等。我希望控制面板采用设计表面组件的实例作为注入。
-
我不知道这是否可能,但对我来说,像这样耦合组件没有意义。为了在它们之间共享代码,我建议改为通过服务共享逻辑。
标签: angular