Javascript 使用AngularJS生成纯html
我试图从当前使用AngularJS在网页上生成的表中提取原始HTML数据表 举一个简单的例子: 角度代码:Javascript 使用AngularJS生成纯html,javascript,html,angularjs,Javascript,Html,Angularjs,我试图从当前使用AngularJS在网页上生成的表中提取原始HTML数据表 举一个简单的例子: 角度代码: <table> <tr ng-repeat="customer in customers"> <td>{{customer.firstname}}</td> <td>{{customer.lastname}}</td> </tr> </table
<table>
<tr ng-repeat="customer in customers">
<td>{{customer.firstname}}</td>
<td>{{customer.lastname}}</td>
</tr>
</table>
{{customer.firstname}
{{customer.lastname}
我不想编写两种不同的解决方案,所以我想使用AngularJS
是否可以使用AngularJS提取原始html代码?i、 e.下列各项:
<table>
<tr>
<td>John</td>
<td>Smith</td>
</tr>
<tr>
<td>Fred</td>
<td>Bloggs</td>
</tr>
...etc
</table>
约翰
史密斯
弗莱德
布洛格斯
等
您可以使用
var element = angular.element(element)
element[0] //show give raw dom element
参考angularJS中的jqlite和下面的链接,可能会有想法
小提琴:
你应该考虑它在服务器端渲染。也许这会有帮助:我可能会走这条路,所以这是一个有用的指针。如果可能的话,我宁愿把它保留在客户端。看起来这可以完成任务。如果你有一个有效的例子,我会接受它作为正确的答案。@JeffYates很乐意帮助:),它推荐了一个很好的方法来使用这个指令,我在上面加了小提琴,希望它能帮助你。他做这项工作。很简单。谢谢@shushanth@JeffYates :) :) . 很高兴帮助你杰夫,没问题,:),