AngularJS:如何评估动态创建的表达式?

时间:2013-11-06 10:49:20

标签: javascript jquery angularjs

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

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的内容很好地添加到正确的位置,但不会评估添加内容中的角度表达式。

是否可以这样做以及如何做到?

1 个答案:

答案 0 :(得分:1)

使用$compile服务:

  

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