小智 10
试试这个来更新表数据:
$scope.tableParams.reload();
Run Code Online (Sandbox Code Playgroud)
编辑:我在你的代码中发现了一个可能的错误...我认为你应该改变这个:
var orderedData = params.sorting() ?
$filter('orderBy')(filteredData, params.orderBy()) :
$scope.datay;
Run Code Online (Sandbox Code Playgroud)
对此:
var orderedData = params.sorting() ?
$filter('orderBy')(filteredData, params.orderBy()) :
filteredData;
Run Code Online (Sandbox Code Playgroud)
那更好吗?
可以在此处找到该问题的解决方案。这不是一个好的解决方案,但目前它是最好的。通过为每个请求强制不同的计数,表将重新加载其数据,您将获得所需的结果。新的 Plunk 可以在此处找到 。请注意每个请求的每页计数不同的重要性。如果 count 属性设置为相同的数字,则解决方案将失败。我希望这能够清楚地表明这一点,也希望 ng-table 的开发人员能够解决这个问题
| 归档时间: |
|
| 查看次数: |
25348 次 |
| 最近记录: |