GWT 的 CellTable 加载栏在刷新内容时不会显示

发布于 2024-10-24 01:15:51 字数 207 浏览 1 评论 0原文

我执行以下操作:

  1. 创建 CellTable(加载栏 显示)
  2. 将数据放入其中(加载栏消失,数据出现)

我现在想要:

  1. 清除数据并显示加载栏
  2. 将更多数据放入其中(加载栏消失,数据出现)

有人这样做过吗?我尝试了一些方法,但它们看起来像是黑客并且没有奏效。

I do the following:

  1. Create the CellTable (loading bar
    displays)
  2. Put data in it (loading bar disappears, data appears)

I now want to:

  1. Clear data and show the loading bar
  2. Put more data in it (loading bar disappears, data appears)

Has anyone done this? I've tried a few methods but they seem like hacks and haven't worked.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦与时光遇 2024-10-31 01:15:51

在 GWT 主干中有一个 revision r9687 仅适用于您的情况,遗憾的是最新的 GWT-2.2 版本中未包含该版本:

日志消息

将 LoadingStateEvent 添加到 CellList 和 CellTable,以便用户可以接收
数据加载时发生的事件。现在,LoadingState 是一等公民(用户可以定义自己的加载状态的接口)。 CellList 和 CellTable 现在都支持
设置自定义加载指示器 Widget 和自定义 Widget 何时显示
桌子是空的。

In GWT trunk there is a revision r9687 just for your case, which sadly wasn't included in latest GWT-2.2 release:

Log message

Adding a LoadingStateEvent to CellList and CellTable so users can receive an
event when the data is loaded. Now, LoadingState is a first class citizen (an interface so users can define their own loading state). Both CellList and CellTable now support
setting a custom loading indicator Widget and a custom Widget to display when
the table is empty.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文