0

我正在尝试评估动态创建的表达式。现在,我的代码是:

var new_row = '<tr><td><select><option ng-repeat="service in services" value="{{service.id}}">{{service.nom}}</option></select></td><td><input type="checkbox"></td><td><input type="checkbox"></td></tr>';
var table = $('#implication');
$(table.children().get(1)).append($.parseHTML(new_row));

new_row 的内容很好地添加到了正确的位置,但添加的内容中的角度表达式不会被评估。

是否有可能做到这一点以及如何做到这一点?

4

1 回答 1

1

使用$compile服务:

将一段 HTML 字符串或 DOM 编译为模板并生成模板函数,然后可以使用该函数将范围和模板链接在一起。

于 2013-11-06T10:51:19.457 回答