如果角度中存在任何形式错误,如何显示div标签?

时间:2015-02-10 17:28:27

标签: javascript angularjs forms validation

我知道如何在角度中进行一次验证。我想要做的是在页面顶部显示警告,如果下面的表单中存在任何错误,则尝试提交。我该如何做到这一点?

是否有表格。$错误?如果页面上发生错误?

我可以这样做吗?

<div id="errorInfoHeader" ng-show="formName.$errors"> 

2 个答案:

答案 0 :(得分:4)

是的,你走在正确的轨道上:

formName.$invalid

是您正在寻找的。

<div id="errorInfoHeader" ng-show="formName.$invalid">

请参阅此plunkr,演示您正在尝试执行的操作: http://plnkr.co/edit/9Ny58FY9rv74sxXryKmh?p=preview

答案 1 :(得分:1)

您可以像这样使用$valid

<div id="errorInfoHeader" ng-show="formName.$valid">