角形嵌套和条件字段问题

问题描述 投票:1回答:1

我想从json动态创建角度形式。此表单具有多种字段类型(输入,日期,数字,选择)这些字段类型也可以是基于选择值的辅助条件字段。 (请参见formData.js)

表单需要在FormGroup中成角度的根级对象,但对于用户可以添加更多字段的字段也需要FormArrays(数据中的multiSelect:true)。

我有工作来呈现顶级字段和mutliselect字段。问题是当我尝试渲染条件字段并使它在有角Forms值集合的结构中工作时。

我将我的应用程序的form元素组合在一起。表单是从formData循环构建的,并带有使用FactoryResolver创建组件的动态字段指令。

我特意得到的错误是control.registerOnChange is not a function。角形对象具有此迭代中需要它们的所有字段,包括多选字段。

但是条件条件当前不渲染。

对此有任何帮助,如果需要更多信息,请告诉我。

https://stackblitz.com/edit/angular-bxznoc

javascript angular angular-forms angular2-formbuilder
1个回答
-1
投票
我对此进行了相关编辑以回答我自己的问题。如果有人可以节省时间,仍然热衷于代码审查。我才刚刚开始学习棱角分明,没有足够的资源来回荡想法或查看代码/查看我的输出,因此对我正在做的任何评论都将是值得的。
© www.soinside.com 2019 - 2024. All rights reserved.