我正在创建一个带有ng-repeat的html,如:
var li = '<div ng-repeat="list in viewsList">...</div>';
然后使用
var html = angular.element(li);
angular.element("#grid-view-list").html($compile(html)($scope));
编译我的代码。在此之后我尝试创建jquery dynatable,其中我非常成功。但是,我的代码中的所有事件(如ng-click等)都会在此之后停止工作 添加plunker。
任何建议或帮助都会有很大的贡献。
答案 0 :(得分:0)
ng-click大多数时间都不会在ng-repeat中工作。
因为ng-repeat
会创建一个新范围。
请浏览此链接: https://github.com/angular/angular.js/wiki/Understanding-Scopes