Angular-formly.com有一个如何进行重复部分的示例:http://angular-formly.com/#/example/advanced/repeating-section
如果您要修改Name of Investment
字段并将其标记为必需,则在按下提交按钮时不会标记(因此不会突出显示红色字段)。我认为这应该发生,因为它是必需的。
查看屏幕底部的表单输出,您可以看到$submitted
仍然设置为false
的方式,这意味着屏幕不相信它需要担心标记场红。如果您手动单击该字段并单击(不键入任何内容),则该字段将正确显示为红色。
此重复行为是通过内部字段数组创建的。这可能会影响提交按钮的工作方式吗?
答案 0 :(得分:0)
我已经更新了这个例子。由于该示例最初编写,因此角度形式地添加了改进此用例的行为。现在,只需通过NgFormController
属性传递现有NgFormController
,所有部分都可以共享同一个form
实例。您在示例中看到了这种变化。祝你好运!