у меня есть что-то вроде этого:
<my-directive name="form"><div ng-if="form.$submitted"></div></my-directive>
и в моей директиве:
angular.directive('myDirective', function() {
return {
template: '<form name="{{ name }}" ng-transclude></form>',
transclude: true,
scope: {
name: '@'
},
link: function(scope) {
console.log(scope.form.$submitted); //works here
}
}
});
form.$submitted
, кажется, не быть определена здесь? Но он определен внутри сферы действия директивы? Как я могу получить доступ к form.$submitted
из HTML?
Спасибо!