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>
それを行う方法はありますか、またはトランスクルージョンの代わりに属性を使用する必要がありますか?
これが例のフィドルです