2

我们已经从 gwtext 迁移到 SmartGWT,总体体验还可以。但是,SmartGWT 的 ListGrid 组件存在很大的问题。

如果满足以下两个条件,则非常慢:

  • 使用 Internet Explorer
  • 5列或更多列

如果您添加更多列,直到整个事情无法使用并且您必须杀死浏览器,例如通过 Windows 任务管理器,速度将会降低。

1 列的网格在 Internet Explorer 中很好

具有大量列的网格在 Firefox、Opera 中都很好

在 SmartGWT 论坛中,我发现了两个关于此问题的条目,但建议的解决方法都没有解决此问题。

http://forums.smartclient.com/showthread.php?t=5896

由于我只允许发布一个超链接,这里是第二个线程的编号:

t=5193

任何帮助是极大的赞赏

4

3 回答 3

0

尝试使用网格setFastCellUpdates(true);

于 2011-06-15T13:04:37.537 回答
0

您能否列出您为确保遵循 SmartClient 论坛主题中的所有建议而采取的实际步骤?

如果您查看 SmartGWT Showcase LiveGrid 示例:

http://www.smartclient.com/smartgwt/showcase/#featured_grid_live

这对你来说慢吗?如果是这样,您的机器或浏览器可能有问题,您应该尝试使用同事的机器。

于 2009-07-01T20:38:17.947 回答
0

根据我的经验,IE 8 在页面中处理的按钮数量远远超过一两个按钮(输入类型=按钮或按钮标签)。我不知道 listgrid 是否使用它,但如果使用它,则没有解决方法。使用使用 div 的东西。

于 2011-01-12T21:01:58.750 回答