Можно ли как-то использовать ngTransclude
для значения атрибута вместо замены внутреннего содержимого HTML? Например, эта простая директива
var testapp = angular.module('testapp', [])
testapp.directive('tag', function() {
return {
template: '<h1><a href="{{transcludeHere}}" ng-transclude></a></h1>',
restrict: 'E',
transclude: true
}
});
и использовать его как
<tag>foo</tag>
Я хочу, чтобы он переводился в
<h1><a href="foo">foo</a></h1>
Есть ли способ сделать это, или мне нужно использовать атрибут вместо того, чтобы переводить?
Здесь fiddle с примером