使用valdr手动触发验证(AngularJS)

时间:2016-01-18 12:43:44

标签: javascript angularjs valdr

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

1 个答案:

答案 0 :(得分: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>