使用AngularJS生成纯HTML

时间:2015-06-17 15:46:57

标签: javascript html angularjs

我正在尝试从我目前使用AngularJS在网页上生成的表中提取原始HTML数据表。

举一个简单的例子:

角度代码:

  <table>
    <tr ng-repeat="customer in customers">
        <td>{{customer.firstname}}</td>
        <td>{{customer.lastname}}</td>
    </tr>
  </table>

我不想编写两个不同的解决方案,因此想使用AngularJS。

是否可以使用AngularJS提取原始html代码?即以下内容:

  <table>
    <tr>
        <td>John</td>
        <td>Smith</td>
    </tr>
    <tr>
        <td>Fred</td>
        <td>Bloggs</td>
    </tr>
    ...etc
  </table>

1 个答案:

答案 0 :(得分:2)

你可以使用

  var element = angular.element(element)

   element[0] //show give raw dom element

在angularJS中引用jqlite及以下链接,可能会得到想法https://docs.angularjs.org/api/ng/function/angular.element

小提琴:https://jsfiddle.net/shushanthp/Lho8myw2/