代码之家  ›  专栏  ›  技术社区  ›  nh_

角度材质:errorStateMatcher与ngFor的用法

  •  0
  • nh_  · 技术社区  · 6 年前

    我用的是6.0.9和6.5.4。在我的表单中,我有一个用于输入的ngFor循环,使用errorStateMatcher验证输入。

    问题是,如果输入字段的内容无效,所有其他字段也将被标记为无效(即使它们不是脏的)。我想确保只有实际无效的当前字段被标记为红色。

    请参见stackblitz上的一个不言自明的示例:

    https://stackblitz.com/edit/angular-s1jyhw?file=app%2Finput-error-state-matcher-example.html

    1 回复  |  直到 6 年前
        1
  •  0
  •   G. Tranter    6 年前

    您的输入都共享同一个窗体控件 emailFormControl . 每个输入都需要一个单独的窗体控件。同样的也可以 ErrorStateMatcher FormControl