动态组件中的输出参数

时间:2016-06-07 15:09:48

标签: angular

当我们希望Parent组件侦听子事件时,我们使用 @output参数和订阅父标记:

cv::VideoCapture cap(0); // open the default camera

如何使用ComponentResolver进行操作?

1 个答案:

答案 0 :(得分:9)

不支持。
- 使用包含使用ViewContainerRef.createComponent()
动态添加的组件的共享服务 - 使用它返回的componentRef强制连接输入和输出。

this.resolver.resolveComponent(this.type).then((factory:ComponentFactory<any>) => {
  this.cmpRef = this.target.createComponent(factory);
  this.cmpRef.instance.someOutput.subscribe(...)
  this.cmpRef.instance.someInput = this.someInputValue;
});