【问题标题】:Angular reactive form custom validationAngular 反应式表单自定义验证
【发布时间】:2020-01-13 22:55:27
【问题描述】:

我正在尝试进行反应式表单自定义验证,从多组输入 [文本框、单选按钮、选择] 中,当填写或输入任何两个输入字段时,表单会被验证为 true。

【问题讨论】:

    标签: forms angular5 angular2-forms reactive


    【解决方案1】:

    对于表单中的自定义验证,您可以通过检查 if 条件中的表单控件值来设置标志,并使用该标志在 HTML 中显示消息。

    例子:

    在 TS 文件中:

    flag:boolean;
    if(this.demoForm.value.phone && this.demoForm.value.pin){
       this.flag=false;
    }else{
       this.flag=true
    }
    

    在 HTML 文件中:

    <span *ngIf='flag'>Your form is invalid</span>
    

    【讨论】:

      猜你喜欢
      • 2021-11-01
      • 2019-07-09
      • 2020-04-06
      • 1970-01-01
      • 2019-03-08
      • 1970-01-01
      • 1970-01-01
      • 2019-05-20
      • 2019-05-04
      相关资源
      最近更新 更多