范围值重置Angularjs中窗体的元素焦点

时间:2015-08-10 11:02:27

标签: javascript angularjs

提交表单时,我有简单的表单验证

$ scope.error如果存在

则显示错误
<div class="card" ng-show="error">
  <div class="item item-text-wrap assertive">
    {{error}}
  </div>
</div>

如果窗体中的任何元素被聚焦,有没有办法重置$ scope.error?

1 个答案:

答案 0 :(得分:0)

您可以在每个字段中使用ng-focus

<input type="text"  ng-focus="error=false" />
<div class="card" ng-show="error">
  <div class="item item-text-wrap assertive">
    {{error}}
  </div>
</div>