如何在angularjs中渲染之前编译过滤器的结果

时间:2012-12-01 00:32:52

标签: angularjs

我有一个网络应用程序,用户可以输入“富文本”内容(tinymce)并可能输入超链接。在我的角度应用程序中,我使用ng-bind-html-unsafe在div中渲染它以保留所有格式。我想在该内容的任何一个hrefs上附加一个'ng-click'。我创建了一个过滤器,用于解析内容并将“ng-click”文本添加到生成的html中。我查询了DOM并看到了ng-click =“alert('test')”但是我发现了一些东西,我没有把过滤器的输出没有“连线”(编译)。

1 个答案:

答案 0 :(得分:0)

真正的答案是我需要在指令中执行此操作,而不是过滤器。罗伊的链接https://stackoverflow.com/a/13405548/295797提供了必要的指导。 [回答自己的问题,以便从“未答复的”队列中清除]