Angular动态创建表元素并绑定到函数

时间:2017-12-06 17:04:40

标签: angularjs

我使用ng-click创建动态表时遇到问题。

for (var j = 0; j < data.columns; j++) {
     content += '<td class="unchecked" ng-click="service.doSth()"></td>';
}

问题是service.doSth()在输出中是正常的字符串文字,而Angular没有做任何事情。怎么做?

1 个答案:

答案 0 :(得分:0)

添加使用ng-click和其他内容的重复元素的标准“AngularJS方式”是使用ng-repeat。无论您希望放置这些元素,请在HTML中使用以下内容:

  <td ng-repeat="column in data.columns" class="unchecked" ng-click="service.doSth()"></td>