【发布时间】:2017-05-12 13:32:20
【问题描述】:
我的代码是:
var tr = $event.currentTarget;
var el = angular.element("<tr class='detailed-document'><td colspan='3' ng-click='alert();'>Hello</td></tr>");
var elements = document.getElementsByClassName("detailed-document");
while(elements.length > 0) {
elements[0].parentNode.removeChild(elements[0]);
}
angular.element(tr).after(el);
【问题讨论】:
-
你知道
ng-include的任何细节吗? -
他为什么看 ng-include 为什么? OP 询问为什么 ng-click 不起作用?
-
使用
$compile将$scope与您的DOM 元素绑定。 -
ng-click 在摘要期间进行编译和链接。您似乎尝试直接进行 DOM 操作。尝试了解 angularjs 指令。
标签: angularjs dynamic html-table