繁体   English   中英

Angular 6:如何在使用componentref动态创建的组件之间进行双向通信

[英]Angular 6 : How to have two way communication between components created dynamically using componentref

如何使用component-ref动态创建的组件之间进行双向通信。 我的父组件中有同一组件的多个实例。

我不满意删除所有组件并再次创建它们。

const CompDynamicFactory = this.factoryResolver.resolveComponentFactory(yourComponent);
const yourComponent = this.container.createComponent(CompDynamicFactory );
this.nameComp = yourComponent.instance;

在动态组件中添加@input@output

然后可以通过实例在组件之间动态通信。

例:

this.childComp.instance.nameEvent.emit();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM