如何设置表格在Angular 7中有效?选择内部反应形式有效,所有控件均有效,但形式无效。我不知道。发生这种行为的原因是什么?
答案 0 :(得分:0)
好的验证意味着,您必须传递正确的值。 如果您绕过验证器,则将不会使用它们。
但是您可以尝试使用此API,但它不会删除验证程序:
find(option:selected)
或者您可以循环遍历所有控件并将所有控件错误设置为false。
答案 1 :(得分:0)
由于某些原因:
// self [FormName] .setValidators(selectOneValidator);
// self [FormName] .updateValueAndValidity();
我曾经在下拉列表中设置默认值后执行此操作。这是造成问题的原因。
将其删除。它开始工作。