2014-10-10 32 views

回答

1

您可以添加$收看到$ scope.myForm.input。$有效。 这里是工作示例。

<script> 
angular.module('test', []) 
    .controller('formController', ['$scope', function($scope) { 
    $scope.myForm = {}; 
    $scope.$watch('myForm.input.$valid', function(newVal) {   
     $scope.valid = newVal; 
    }); 

    }]); 
</script> 

<form name="myForm" ng-controller="formController"> 
    Email: <input type="email" name="input" ng-model="text" required> 
    {{ myForm.input.$valid }} 
    {{ valid }} 
</form> 
+0

嗯试过这之前没有运气,但现在它似乎工作:-) – 2014-10-10 20:10:35

相关问题