2014-10-10 3 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

hmm попробовал это раньше, не повезло, но теперь он работает :-) –

Смежные вопросы