[英]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.