如果输入字段对AngularJS有效,我该如何隐藏跨度?

时间:2015-04-14 16:39:32

标签: angularjs

我可以这样做:

 <span ng-show="form.size.$error.integer">Problem</span>

但是我有很多不同的错误,所以如果字段有效,我可以隐藏跨度吗?

2 个答案:

答案 0 :(得分:1)

您可以使用表单的$valid属性。

<span ng-show="form.size.$error.integer && ! form.size.$valid">Problem</span>

但我不确定你为什么需要这个。如果没有错误,form.size.$error.integer应为false,并且应该隐藏它。

答案 1 :(得分:1)

您可以使用$ valid属性,例如:

   <span ng-hide="form.size.$valid">Problem</span>