首页 > 解决方案 > Vaadin Table.setCurrentPageFirstItemId 不适用于 Chrome

问题描述

我正在 Vaadin 7 中开发一个应用程序。我有一个表格,在刷新表格内容后,我想保持滚动位置。

因此,在更新表格之前,我通过以下方式获取当前选定的项目:

Object firstItem = table.getCurrentPageFirstItemId();

刷新表后,我尝试通过以下方式设置索引:

table.setCurrentPageFirstItemId(firstItem);

这在 IE 和 Firefox 中运行良好,但在 Chrome 中却不行。这取决于表格滚动条的位置。如果该栏下降超过 50%,则它在 Chrome 中不起作用。

任何想法为什么它不起作用?我无法升级到 Vaadin 8(我不知道这是否已在 Vaadin 8 中修复)

标签: javavaadinvaadin7

解决方案


推荐阅读