все из этого http // jsfiddle.net / v6ruo7mj / 1 / Я создал динамическую таблицу данных, теперь я хотел добавить разбиение на страницы, поэтому я использовал таблицу данных jQuery и таблицу данных angular. но он выдавал ошибки Невозможно прочитать свойство 'aDataSort' из неопределенного и Невозможно прочитать свойство 'parentNode' с нулевым значением. когда я погуглил и обнаружил, что это было из-за пустой thead. Но я связываю эту тему динамически. в моем коде есть небольшая модификация. Я добавил тег thead в заголовок. и тег tbody к строкам (данным).
Невозможно прочитать свойство aDataSort из undefined для динамических данных
comment
нет ошибок / все работает нормально
- person dimson d   schedule 23.12.2016
comment
dimson, можешь добавить скрипку или образец кода, чтобы я мог попробовать .. !!
- person Arya   schedule 27.12.2016
comment
попробуйте этот чистый угловой плагин (и постарайтесь не использовать плагины jQuery). это действительно просто github.com/michaelbromley/angularUtils/tree/master/src /
- person dimson d   schedule 27.12.2016
Ответы (1)
с этим плагином (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>
person
dimson d
schedule
27.12.2016