angularjs捕获由自己的指令抛出的控制器中的验证错误

时间:2015-05-04 21:24:50

标签: javascript angularjs validation

您好我想在我的控制器中捕获验证错误。

我的HTML看起来像这样:

<div class="col-50">
  <input type="tel" name="phoneNumber" ng-model="appointmentForm.phoneNumber" ng-pattern="/^\+?\d{6,15}$/">
  <div role="alert">
    <span class="error" ng-if="submitted && form.phoneNumber.$error.pattern" >
        Vul een geldige telefoon
    </span>
  </div>
</div>

那么如何在控制器端捕获错误?我试着用

$scope.form.phoneNumber.$error

可以访问错误,但无效。

有没有一种好方法可以检查完整表单是否有错误?

0 个答案:

没有答案