typescript - 如何添加使用动态组件加载器创建的组件的表单值?
我有一个使用 DCL 加载的组件。我想把控制组添加到父表单中。我已经做了一个 plunker 演示。我不知道如何将子控制组绑定到父级。
add() {
this._dcl.loadIntoLocation(DynamicCmp, this._e, 'location').then((ref) => {
ref.instance._ref = ref;
ref.instance._idx = this.idx++;
this._children.push(ref);
});
}
这就是我添加组件的方式。有人请告诉我如何将子控件添加到父窗体的控件中
答案#1
我不认为你可以向 DLC 组件传递任何东西,反之亦然。你可以做的,我认为更方便的解决方案是使用:
this.completeForm.addControl("sku", new Control)
看看 Plunker: http://plnkr.co/edit/MahOzQqkyv613N1NtElF?p=preview
