从编译指令获取文本

时间:2016-12-07 10:30:38

标签: javascript html angularjs

我有一堆在页面上显示文本的指令 - 有重复次数等。我必须为用户提供搜索方法 - 用户可以搜索此页面中的任何文本。我无法从另一个服务获取此文本 - 我必须编译此指令并从中获取文本。

我得到这样的文字:

var elem =  $compile("<my-directive></my-directive>")($rootScope.$new(true));
result = $timeout(function(){return elem.html();}, 0);

我从中获取文本,有什么用,但似乎没有编译:

<img class="flag" src="images/flags/{{ lang }}.svg" alt="{{ lang }}" />

为了使指令的内容完全编译,我该怎么办?

0 个答案:

没有答案