【发布时间】:2015-05-05 14:19:06
【问题描述】:
我有一个场景,我想在 ng-bind-htmlcreate 的 DOM 上运行自定义指令。
基本上,我必须自定义 html 标记 <a> 的行为,因为正在加载的 html 是不安全的,当用户单击链接时,我必须在发生任何事情之前执行一些功能,也就是 click jqLite的事件。
所以我最初的想法是创建一个指令来修改任何<a> 在我放置指令属性的容器内的行为。
这很好用,直到我与ng-bind-html 结合使用,我的指令在ng-bind-html 将字符串编译成html 并附加到DOM 之前运行。
那么,有什么方法可以在 ng-bind-html 运行之后运行我的自定义指令?
【问题讨论】:
标签: javascript html angularjs angularjs-directive