外部排序后更新行映射

时间:2013-09-19 15:20:56

标签: angularjs ng-grid

我一直在使用外部搜索功能的AngularJS(1.2.0-rc2)项目中使用ng-grid(2.0.7)。到目前为止,我的外部排序功能正在运行,即使网格数据也会更新。

不幸的是,这些行保留了以前的订单。如何告诉网格更新行顺序?我不想乱搞ng-grid内部结构,如rowMap和rowCache ......

提前感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

此版本的ng-grid似乎存在一个错误。

以下提取请求解决了此问题:https://github.com/wattsbn/ng-grid/commit/843938d30a157dfabda3f69116561c94f9177e6e

答案 1 :(得分:0)

谢谢!这也修复了我在更改排序和/或过滤后未选择的项目时遇到的问题。单击全选复选框后,我需要阻止选择50个以上的项目。工作得很好,直到排序或过滤器发生变化。之后,项目索引会混淆,我会看似随机选择和复选框。这解决了我的问题。