【发布时间】:2019-06-13 16:12:41
【问题描述】:
我遇到了 Angular 验证问题。
我在 parentForm 中有一个嵌套的 modelGroup。在 parentForm 中有一个用于嵌套 modelGroup 的最大值作为 zip 字段最大值的指令输入。
Stackblitz 中的示例:https://stackblitz.com/edit/91k00-nested-from-validity
预期结果: 一旦更改了最大值,max 指令会评估 zip 字段并使该字段无效,那么 modelGroup 和 parentForm 也无效。
实际结果: 更改最大值后,max 指令会评估 zip 字段并使该字段无效但 modelGroup 和 parentForm 仍然有效。
您能解释一下这种行为并帮助我解决它吗? 谢谢
【问题讨论】:
-
在这种情况下,也许您可以手动将
myForm.valid属性设置为false。 -
我会建议使用反应形式 :)
标签: angular validation