コメント テキスト ボックスがあり、ngSanitize/$sce を使用して a[href] を安全な html として許可したいだけです。だから私はこれを試しています:
<span contact-highlight hightlight-value="showedText" ng-bind-html="showedText"></span>
そして、私の contactHiglight ディレクティブの中に私はこれを持っています:
contentObjectApp.directive('contactHighlight', function ($sce) {
return {
restrict: 'A',
scope: { hightlightValue: '=' },
link: function ($scope, $element, $attrs) {
$scope.hightlightValue = "<h2> testing" + $sce.trustAsHtml('<a href="#">render me please</a>') + " </h2>";
}
};
});
「レンダリングしてください」のみがhrefリンクになることを許可することを期待していますが、常にレンダリングされることも期待しています。私は何が欠けていますか?これを行う簡単な方法はありますか?