Vaadin 8 Treegrid始终通过使用AbstractBackEndHierarchicalDataProvider进行延迟加载来获取所有行

时间:2019-01-02 18:28:34

标签: vaadin8

您好,我正在将TreeGrid (Vaadin 8.6.3)AbstractBackEndHierarchicalDataProvider一起使用来进行延迟加载

我已覆盖fetchChildrenFromBackEndgetChildCounthasChildren方法。

我在db中的总行数是400。

我的问题是,每当渲染Treegrid时,一次展会它都会获取所有400行(偏移值为0,极限值为400)。我没有在任何地方超越默认限制。

第一次调用getChildCount返回400,fetchChildrenFromBackEnd始终具有偏移值0和限制400。

1 个答案:

答案 0 :(得分:1)

Vaadin说这不是错误,而是缺少的功能!! ;-(

因此,您不能将treegrid用于大型数据集。

https://github.com/vaadin/framework/issues/11447