【问题标题】:Angular Template Driven Form: Validate at least one FilledAngular 模板驱动表单:验证至少一个已填充
【发布时间】:2020-11-15 17:36:44
【问题描述】:

我有一个模板驱动的表单,其中包含多个字段,用于在角度表中进行搜索。对于此表单,我想添加一个验证,以检查是否已填写至少一个输入。然后,它可以启用“搜索”按钮,或者如果没有放入任何内容,则显示错误消息。两者都可以正常工作。

如何添加上述验证?我查找了一些类似的问题,但似乎没有一个工作或符合要求。

Other Stack Overflow Post

【问题讨论】:

    标签: html angular


    【解决方案1】:

    假设您的字段与[(ngModel)] 绑定,如果没有填写,您可以简单地禁用搜索按钮。 因此,例如,如果您的字段是 ab 并且每个字段都绑定到一个字段,您可以根据条件禁用该按钮 - [disabled] = "!a && !b" 为您拥有的尽可能多的字段。然后,只有在填写了字段后才会启用搜索

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多