Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用AngularJS生成纯html_Javascript_Html_Angularjs - Fatal编程技术网

Javascript 使用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

我试图从当前使用AngularJS在网页上生成的表中提取原始HTML数据表

举一个简单的例子:

角度代码:

  <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 :) :) . 很高兴帮助你杰夫,没问题,:),