📌  相关文章
📜  如何在 Angular 10 中检查表单或控件是否有效?

📅  最后修改于: 2022-05-13 01:56:42.871000             🧑  作者: Mango

如何在 Angular 10 中检查表单或控件是否有效?

在本文中,我们将在 Angular 10 中检查表单是否被触摸。valid属性用于报告控件或表单是否有效。

句法:

form.valid

返回值:

  • boolean:用于检查表单是否有效的布尔值

NgModule:有效属性使用的模块是:

  • 表单模块

方法:

  • 创建要使用的 Angular 应用程序。
  • 在 app.component.html 中使用 ngForm 指令创建一个表单。
  • 在 app.component.ts 中使用有效属性获取信息。
  • 使用 ng serve 为 Angular 应用程序提供服务以查看输出。

例子:

Javascript
import { Component } from '@angular/core';
import { FormGroup, FormControl, 
    FormArray, Validators } from '@angular/forms'
  
@Component({
    selector: 'app-root',
    templateUrl: './app.component.html'
})
  
export class AppComponent {
    form = new FormGroup({
        name: new FormControl(
  
        ),
        rollno: new FormControl()
    });
  
    get name(): any {
        return this.form.get('name');
    }
  
    onSubmit(): void {
        console.log("Form is valid : ", this.form.valid);
    }
}


app.component.html
         
                



app.component.html

         
                

输出:

参考: >https://angular.io/api/forms/AbstractControlDirective#valid