给出以下HTML
<a>
Link Text
</a>
我想制作一个附加html代码的指令,该代码调用函数以角度显示某些内容。
baseModule.directive('a', function () {
return {
restrict: 'E',
compile: function ($element) {
$element.append('<span class="inner-class">{{displaySomething()}}</span>');
},
controller: function ($scope, $element, $attrs) {
$scope.displaySomething = function () {
return 'something';
}
},
};
});
因此,在&#39; compile&#39; 中,我使用 {{displaySomething()}} 附加了html。哪些不显示内容。如果在此处使用&#39; >而不是编译,那么它将起作用。但我无法做到这一点,因为这会消灭链接文字。有人能引导我走向正确的方向吗?