Vaadin 网格刷新问题
Vaadin Grid refresh issue
我正在使用 Vaadin Framework 8.0.6
我有以下工作流程:
- 使用 DataProvider 和函数 DataProvider.fromCallbacks 延迟加载显示网格
- 通过 window
中显示的表单更新此网格的一项
- 保存更新的项目,关闭window并调用dataProvider.refreshAll()
- 网格现在是最新的并在相应行中显示新数据
到目前为止一切正常,但是当我 select 并且只有当我 select 更新项目的行时,它才会显示项目的旧数据。
为了做一些测试,我在网格旁边创建了一个按钮来调用 dataProvider.refreshAll()
当我点击它时,数据会刷新并再次更新
但是之后,如果我 select 更新项目的行,它会再次显示旧数据
有什么想法吗?是缓存问题吗?
仅供参考,更新到 Vaadin 8.1.0 后,此问题已消失。
我正在使用 Vaadin Framework 8.0.6
我有以下工作流程:
- 使用 DataProvider 和函数 DataProvider.fromCallbacks 延迟加载显示网格
- 通过 window 中显示的表单更新此网格的一项
- 保存更新的项目,关闭window并调用dataProvider.refreshAll()
- 网格现在是最新的并在相应行中显示新数据
到目前为止一切正常,但是当我 select 并且只有当我 select 更新项目的行时,它才会显示项目的旧数据。
为了做一些测试,我在网格旁边创建了一个按钮来调用 dataProvider.refreshAll() 当我点击它时,数据会刷新并再次更新 但是之后,如果我 select 更新项目的行,它会再次显示旧数据
有什么想法吗?是缓存问题吗?
仅供参考,更新到 Vaadin 8.1.0 后,此问题已消失。