gpt4 book ai didi

java - Sencha GXT Grid 小部件 ListStore.getAll() 仅返回部分数据

转载 作者:太空宇宙 更新时间:2023-11-04 14:15:09 26 4
gpt4 key购买 nike

当我尝试提取网格列表存储的所有值时,它不会向我提供存储中的所有数据,而是仅向我提供用户当前 View 中的数据。

示例:

我有一个看起来像这样的网格

1:苹果

2:男孩

3:狗

4:果汁

5:幻灯片

6:java

7: python

8:php

9:键盘

10:耙子

但是,当实时查看网格时,当前窗口中只有其中 5 个可用,而其余 10 个都被“隐藏”了。这意味着用户需要使用网格小部件的滚动条才能查看其余数据。我的问题是如何确保我正在与整个列表存储而不只是其中的一部分进行交互?

最佳答案

如果您手动更改网格数据,请确保调用 listStore 对象的 update 方法,以下是一些示例代码:

List<Event> listData = listStore.getAll();
for (Event event : listData) {
event.setText(event.getText()+" altered!");
listStore.update(event);
}

还有一种可能性,您正在使用内联可编辑网格,如果您更改网格数据,请确保从列表存储中调用提交更改方法,以下是示例:

listStore.commitChanges();

希望这对您有帮助。否则,请发布您的代码,以便我更好地理解您的问题。

关于java - Sencha GXT Grid 小部件 ListStore.getAll() 仅返回部分数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27847177/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com