Имея директиву, my-drtv
, с <input ng-required="true">
в пределах <div ng-form="myForm">
.Привязать внутреннюю директиву к ее исходной форме
В настоящее время внутренняя ng-required
не связывается с его формой (myForm
), как я мог установить в my-drtv
ту же форму, что и его родителей?
(так что в исходном состоянии myForm.$valid
должно быть ложным)
JS:
var myAppModule = angular.module('myAppModule', []).
directive('myDrtv',function(){
return {
restrict: 'A',
template: '<div><input ng-required="true"></div>'
}
});
HTML:
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.9/angular.min.js"></script>
<html ng-app="myAppModule">
<body>
<div ng-form="myForm">
<div my-drtv>
</div>
<br>
{{myForm.$valid}}
</div>
</body>
</html>