您好,我有一个关于Reactive-Form的问题。 我有一个具有我表格的通用结构的父表格。 表单的某些子项(输入项)可以在此处或不在此。
最好的方法是什么?
我尝试用新表单组的输入注入子表单,但现在我具有验证控制(字段无效,但表单:()无效。
这是我的测试代码:
https://stackblitz.com/edit/angular-kjc8aa
我很迷路,请帮助我
答案 0 :(得分:0)
如果我理解您的问题,您要做的就是将父级作为绑定传递给子窗体组件,并在子级中接收绑定作为输入。
<childComponent [parent]=“myForm”></childComponent>
在子组件中:@Input('parent')parent:任何
然后,您可以简单地在子级中使用this.parent.formControl。