所有来自这个 http // jsfiddle.net / v6ruo7mj / 1 / 我创建了一个动态数据表,现在我想添加分页,所以我使用了jQuery数据表和角度数据表。但它正在抛出无法读取属性'aDataSort'的未定义和无法读取属性'parentNode'的null 错误。当我用Google搜索时,我发现它是由于空 thead 。但我动态地绑定了thead。我的代码略有修改。我在标题中添加了 thead 标记。和 tbody 标记到行(数据)。
答案 0 :(得分:0)
使用此插件(https://github.com/michaelbromley/angularUtils/tree/master/src/directives/pagination)您的html将是:
<div ng-controller="MyCtrl">
<table border="1">
<tr>
<th ng-repeat="column in cols">{{column}}</th>
</tr>
<tr dir-paginate="row in rows | itemsPerPage: 3">
<td ng-repeat="column in cols">{{row[column]}}</td>
</tr>
</table>
<dir-pagination-controls></dir-pagination-controls>
</div>