控制器内部的监视器形式有效性

时间:2016-08-23 09:05:07

标签: angularjs forms

我有一个表格..我想从控制器内部观察其有效性,以便我可以更改一些模型值并调用函数



 $scope.$watch('address',function(){
      console.log(address.$valid);
});

<form name="address">
<div class="row">
  <div class="col col-100">
      <label class="item item-input item-stacked-label">
          <span class="input-label">Address1</span>
          <input type="text" name="address.addr1" ng-model="addr.addr1"  required>
      </label>
  </div>
</div>
</form>
&#13;
&#13;
&#13;

我已经尝试将$ scope附加到我的表单名称。它会抛出错误说&#34;找不到属性$ valid of undefined。&#34; 目前这个抛出未定义的

1 个答案:

答案 0 :(得分:0)

您可以观看功能返回值:

$scope.watch(function() {
  return $scope.address.$valid;
}, function() {
  console.log($scope.address.$valid);
});