Angular对无效表单字段的验证如何工作?

时间:2018-03-12 05:57:10

标签: angular validation

Angular中的表单字段无效的条件是什么?我可以通过指定自定义规则集来定义它,还是由Angular内部完成?它是否根据表单字段的类型而有所不同?另外,AngularJS和Angular中的invalid表单验证有什么区别吗?

1 个答案:

答案 0 :(得分:1)

在角度中,您可以使用可用的内部验证对您的字段进行验证,您也可以创建自己的验证,即自定义验证并使用它。

为此,您可以按照本指南操作:Form Validation

有两种方法可以在角度

中进行验证
  1. 模板库
  2. 反应表格
  3. 你可以使用已经给定的验证并定义自定义验证。如果您有更多字段,我会更喜欢Reactive表单,因为它易于维护。

    从文档中,如果要检查字段上的单个错误,则需要在字段上检查fx <- function( b , x = 1 ){ b*x*(1-x)^3 } 数组

    例如,如果你这样做了

    errors

    然后您可以通过执行此操作来检查特定错误,即检查字段上的 this.heroForm = new FormGroup({ 'name': new FormControl(this.hero.name, [ Validators.required, Validators.minLength(4), ]),

    errors