Angular 6 仅需要多个字段中的一个字段反应形式

2023-12-09

我是角度新手。我有一种情况,我只需要表单中 5 个字段中的一个字段,这意味着如果用户至少填写一个字段,那么表单就有效。

提前致谢。


由于只有当其中一个字段非空时才需要检查整个表单的有效性,因此您可以手动设置有效性,如下所示:

if(!this.valid){
    this.form.setErrors({ 'invalid': true});
}else{
    this.form.setErrors(null);
}

Where this.valid是您可以设置有效性的条件

您可以检查示例:https://angular-exmphk.stackblitz.io

您还可以检查答案:“异或”中的 FormGroup 验证它根据某些条件进行表单验证

希望这可以帮助

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Angular 6 仅需要多个字段中的一个字段反应形式 的相关文章