AngularJS Linky设置 - 点击所有链接

时间:2016-02-16 12:16:33

标签: angularjs angularjs-directive angularjs-filter

我正在使用AngularJS linky filter在代码段上创建链接,但效果很好,但我想在执行网址之前调用自定义函数。

所以我的问题是,如何使用linky过滤器设置ng-click属性?

希望它有意义吗?

我的代码如下:

<div class="item" href="#" ng-repeat="message in messages">

 <p class="message" ng-bind-html="message.message | linky:'_blank':open(url)"></p>

</div>

1 个答案:

答案 0 :(得分:1)

根据gtlambert的评论,它应该有效。我之前用过它。如果添加以下内容,它将首先运行警报,然后继续关注链接:

HTML     

 <p class="message" ng-bind-html="message.message | linky:'_blank':open(url)" ng-click="alertFunc()"></p>

</div>

JS

$scope.alertFunc = function() {
    alert("doSomething");
}