当用户滚动时,ui grid按需获取数据

时间:2016-03-10 16:52:32

标签: javascript angularjs datagrid angular-ui-grid ng-grid

我目前正在使用UI-Grid的第3版。(http://ui-grid.info/),我已经实现了无限滚动作为项目要求。现在需求发生变化,我们希望使用垂直滚动条来反映数据集中的总项目,例如,如果数据集是100项,则当数据集为10000项时滚动条应该更大。当用户滚动栏时,我需要根据用户滚动的位置获取数据,因此它实现了延迟加载,因为我们的数据集通常非常大。 我想问一下是否有可能在ui-grid中实现。

我认为ui-grid在版本3中无法控制滚动条。对于实现,我需要知道,对于给定数据集的大小,我可以设置滚动条属性。当isVerticalScrolling = false时,我需要对服务器进行RESTful调用以获取数据。

之前有没有人创造过类似的功能?或者知道如何实现它?

更新 我想要实现什么样的行为。 enter image description here

enter image description here

滚动条是响应式的,我希望能够在Javascript中设置它。 然后是问题所在,我如何检索滚动条的值。

0 个答案:

没有答案