我正在使用 ng-bind-html,但绑定 html 中的链接不起作用。
这是绑定内容的代码:
<div class="list-group-item-text" ng-class="article.img.length >0 ? 'col-md-10' : 'col-md-12'"
ng-bind-html="article.content | to_trusted">
</div>
这就是链接的编译方式
to_trusted 过滤器如下所示:
.filter('to_trusted', ['$sce', function($sce){
return function(text) {
return $sce.trustAsHtml(text);
};
}])
而且,当我点击链接时,什么也没有发生。控制台中也没有任何内容。
想法?
编辑:输入字符串:
It was never really finished and is actually in a state which is a result of playing around with jQuery and other tools. <a href="http://www.google.com" target="_blank">Google</a>
Edit2:我应该说,如果我右键单击该链接然后单击“在新选项卡中打开”,则该链接可以正常工作