【问题标题】:Manually trigger validation with valdr (AngularJS)使用 valdr (AngularJS) 手动触发验证
【发布时间】:2016-01-18 12:43:43
【问题描述】:

我正在使用 valdr (https://github.com/netceteragroup/valdr) 通过 Angular 验证我的表单。由于它仅在用户单击输入后显示反馈消息,因此我还想在用户单击提交按钮时显示它们。有没有办法做到这一点或手动触发验证?

【问题讨论】:

    标签: javascript angularjs valdr


    【解决方案1】:

    这是一个讨论您的问题的链接: https://github.com/netceteragroup/valdr/issues/63

    作者说过要使用$submitted标志 https://docs.angularjs.org/api/ng/type/form.FormController

    您可以使用下面这样的内容在提交时显示错误消息,而不是在您离开输入字段时显示错误消息。

    <span class="help-inline" ng-show="submitted && 
                form.email.$error.email">Invalid email</span>
    

    【讨论】:

      猜你喜欢
      • 2015-05-18
      • 1970-01-01
      • 2011-11-24
      • 1970-01-01
      • 2011-04-21
      • 2020-02-29
      • 2020-05-27
      • 2015-04-26
      相关资源
      最近更新 更多