【发布时间】:2020-11-20 00:15:43
【问题描述】:
我有一个复杂的角度应用程序的问题。
目前,我有一个大型嵌套的角度反应形式结构,其中包含一个“主”FormGroup,其中包含多个 FormGroup / FormArrays / FormControls。
例如:
FormGroup: {
FormControl: {}
FormGroup: {FormGroup: {FormControl..., FormControl...}}
FormArray: [FormGroup {...}, FormGroup{...}]
...
}
现在我想将自定义 FormControl / Property 添加到大主窗体的 所有 子窗体。就我而言,它就像“Read-Only: true”。
一种解决方案是将 HTML 中的所有子元素(表单)赋予父表单@Input,因此我必须只向父表单添加一个属性。
但也许有一种我想不到的更顺畅的方法。
非常感谢您的建议或任何解决方案。
【问题讨论】:
标签: angular forms nested angular-reactive-forms