Javascript AngularJS-如何获取呈现DOM元素的innerHTML
有没有办法获取包含ng repeat循环的呈现元素的innerHTML代码 例如:Javascript AngularJS-如何获取呈现DOM元素的innerHTML,javascript,html,angularjs,dom,render,Javascript,Html,Angularjs,Dom,Render,有没有办法获取包含ng repeat循环的呈现元素的innerHTML代码 例如: <div id="container"> <div ng-repeat="e in ctrl.elements>{{e.name}}</div> </div> 您可以使用$document[0].getElementById(“容器”).innerHTML记住在ng repeat的工作完成后调用它-我在下面的片段中延迟了它 angular.module
<div id="container">
<div ng-repeat="e in ctrl.elements>{{e.name}}</div>
</div>
您可以使用$document[0].getElementById(“容器”).innerHTML
记住在ng repeat
的工作完成后调用它-我在下面的片段中延迟了它
angular.module('app',[])
.controller('ExampleController',函数($scope、$document、$timeout){
$scope.ctrlements=[{name:“aaaa”},{name:“bbbb”}];
console.log($document[0].getElementById(“容器”).innerHTML)
$timeout(函数(){
console.log($document[0].getElementById(“容器”).innerHTML)
}, 1000)
});代码>
{{e.name}
您可以使用directiveBTW,而不是ng来表示
@barbsan对,所以您可能想看看转换函数