Можно ли заменить элемент на ng-transclude
на нем, а не на весь элемент шаблона?
HTML:
<div my-transcluded-directive>
<div>{{someData}}</div>
</div>
Директива
return {
restrict:'A',
templateUrl:'templates/my-transcluded-directive.html',
transclude:true,
link:function(scope,element,attrs)
{
}
};
мой-directive.html-включены через:
<div>
<div ng-transclude></div>
<div>I will not be touched.</div>
</div>
То, что я ищу, - это способ заменить <div>{{someData}}</div>
<div ng-transclude></div>
. Что происходит в настоящее время, это заключенный HTML помещается внутри элемента div ng-transclude
.
Возможно ли это?