2
我想了几个小时弄清楚为什么我的md-data-table只排序当前页面。
搜索过滤器上正在发生同样的事情。
有人可以说为什么它这样做,我该如何解决它?只排序当前页面md-data-table
<input ng-model="searchInterview">
<md-table-container>
<table md-table="" md-progress="promise" ng-model="selected">
<thead md-head md-order="sort.order">
<tr md-row>
<th md-column md-order-by="dataapplicazione"><span>Data app</span></th>
<th md-column md-order-by="nomecognome"><span>Nome e cognome</span></th>
</tr>
</thead>
<tbody md-body>
<tr md-row ng-repeat="item in main.interviewsList | limitTo: sort.limit : (sort.page -1) * sort.limit | orderBy:sort.order | filter:searchInterview ">
<td md-cell>{{ item.dataapplicazione | date}}</td>
<td md-cell>{{ item.nomecognome }}</td>
</tbody>
</table>
</md-table-container>
<md-table-pagination md-limit="sort.limit" md-limit-options="limitOptions" md-page="sort.page" md-total="{{main.interviewsList.length}}" md-on-paginate="promiseInterviews" md-page-select></md-table-pagination>
排序说明 排序升序
耶稣是这样的。我改变了这个'|的顺序orderBy |过滤器| limitTo'和它的作品。我想为这个浪费时间制动一些东西!谢谢你的方式^ _^ –
^^不客气!我很高兴它的工作 – user7398648