我正在努力在单元格表中包含对过滤的支持。我一直在寻找有关如何在其他地方执行此操作的选项,但我还没有想出一个能够让我对列进行动态过滤的解决方案。我很难将基表(它的基本单元格表)更改为其中一个更高级的表(就像我在这里看到的那样GWT Table that supports dynamic filtering)。我正在使用列表数据提供程序,所有操作都将在客户端完成。有人可以给我一些关于如何进行的建议吗?
提前致谢。
答案 0 :(得分:1)
如果一切都是客户端(例如,你使用简单的ListDataProvider
),那么它就是你渲染的内容。鉴于每个CellWidget
都由DataProvider
支持以检索要显示的数据,我会说基于某些用户输入在支持列表上应用过滤器。视图将自动更新。
如果你想做一些其他奇特的事情,比如文本突出显示或视图数据操作,那么你需要深入研究列的单元render()
方法。就像old expenses sample当时做的那样。
旁注:您使用的CellTable
实际上是您在帖子中链接的小部件的后续版本。所以你比你想象的更新最新。这个帖子已经相当陈旧了,因为几年前孵化器项目已经被弃用了,而且几乎所有的小部件都在GWT迭代中找到了其他一些特性。