- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
从展示演示 ShowMorePagerPanel
中,我可以看到这一行
display.setVisibleRange(0, newPageSize);
这是否意味着每次滚动时,从 0 到 max
的所有项目都会继续重复检索和显示?我们怎样才能让它只检索后续的新项目并使用缓存来存储所有以前的旧项目(从0开始)?这可能吗?有人可以指导我吗?
最佳答案
是的,display.setVisibleRange(0, newPageSize)
将显示所有内容,直到达到最大值。这确实是 ShowMorePagerPanel 的目的
对于你想要的,如果我理解正确的话,你只需要类似 display.setVisibleRange(newPageSize -incrementSize, newPageSize)
但是我想这将是一个奇怪的用户界面。如果您只需要一次显示 X 个元素,最好仅使用包含 X 个可见元素的表格,然后在界面中添加带有“后退”和“下一个”按钮的导航栏以进行“滚动”。您可以在 gwt 邮件应用程序示例中看到这样的示例。该示例还向您展示了如何处理可能少于 X 个元素的最后一个切片(只是使行不可见)
--
如果您仍然想使用 ShowMorePagerPanel,您可能需要修改它以实现实际的分页器,也就是说,有某种机制只将您现在正在显示的项目(处理滚动事件)保留在内存中,也许还可以将这些项目保留在当前显示之前和之后,以使滚动更平滑。如果内存使用存在问题,这一点很重要。
关于java - CellList无限滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5114535/
GWT Javadoc 迷你教程中的代码如下所示: TextCell textCell = new TextCell(); CellList cellList = new CellList(textC
我使用MGWT CellList效果完美。 我遇到以下问题。如何保持选定的单元格处于选中状态,以便在用户释放单元格后仍保持选中状态? 这是我的实现: CellList myCellList = new
我有一个 CellList : friendCellList = new CellList(new PlayerCell()); friendCellList.setSelectionModel(ne
我使用 GWT CellList 小部件来呈现 Cell 元素。 有没有办法注册渲染完成或渲染完成事件以在渲染完成后执行内容? 最佳答案 我有同样的问题,并查看了代码,我找到了可能的解决方案。 在Ha
任何人都可以向我解释一下树项目的示例,它是如何在代码中完成的(在哪个位置),当您选择列表中的一个联系人时,它会显示在该联系人的右侧属性上?是 onInitialize() 方法的示例吗? TREE 最
我已经在 CellList 上工作了几个星期,我发现它很糟糕。 那些天我想打印一个包含超过 70 个元素的列表,但我注意到我的 CellList 没有附加超过 25:从 0 到 24。为了确保问题与我
如何清理 gwt CellList? 最佳答案 SelectObject object = selectionModel.getSelectedObject(); if(object != null)
我想显示一些与产品相关的数据,例如 ebay 样式,在用户可以点击产品的行中包含一些关于产品的信息。哪个是 gwt 中为此使用的最佳小部件?? 最佳答案 我强烈建议你GWT Cell Table与单元
我想建立一个 CheckBox List 像... |===========| | x label0 | | x label1 | | x label2 | |===========| ...使
我正在尝试创建一个包含复选框项目列表的滚动面板。我的主要问题是用 CheckboxCell 构建 CellList。这是导致编译时错误的原因的片段。 CheckboxCell testCheckBox
我正在使用 Blob 将图像存储在 Google App Engine 中。当我使用 ListDataProvider 的 add() 方法在 CellList 中添加新数据时,它的渲染效果非常完美。
我正在使用 CellList 展示示例 (http://gwt.google.com/samples/Showcase/Showcase.html#!CwCellList) 实现具有无限滚动功能的自定
我有一个 CellList,我正在使用 AsyncDataProvider 填充它: @UiField(provided = true) CellList friendCellList;
我有 GWT CellList,在通过 DataProvider 添加元素后,我使用以下代码为每个元素添加样式。 members... we can styling if a matched item
我在入口点创建了一个 CellList。现在我想设置它的样式。(将所选单元格的颜色从蓝色更改为深黑色) 据我所知,我只需要覆盖cellList的样式,选择选中的并更改背景颜色(然后保存在module.
所以我通过构造函数为我的单元列表提供资源。一切似乎都有效,我提供了自己的样式表: .cellListWidget { color: #021650; background-color: #0216
如何在 CellList 中添加/删除单个元素? 最佳答案 如果您使用 ListDataProvider获取包装列表并简单地添加或删除一个元素。 一个非常简单的例子: public void onMo
你能帮我在 mgwt 的单元格列表单元格中添加文本和图像吗我只放了文字,没能同时放上文字和图片。等待您宝贵的回复。 最佳答案 在单元格中,您可以使用任何您想要使用的标记。这与 GWT 标准单元格小部件
我有以下模型: class Book { String title; // getter and setter } class Author { private name; priva
该列表填充了大量数据(平均 5000 个单元格)并且运行速度太慢,尤其是当我尝试对数据进行快速搜索时。有什么方法可以提高CellList的性能吗? 最佳答案 我建议实现分页并将 CellList 绑定
我是一名优秀的程序员,十分优秀!