【发布时间】:2010-09-20 08:49:36
【问题描述】:
我还有一个问题。我正在使用 GWT 2.0.4 和 IE8 以及 FireFox(后者仅用于比较目的)。我的应用程序需要加载数据并将其显示在表格中。大约有 60 列和 150 行要显示。
由于加载是动态的——一旦数据集被提取,它就会被添加到表中——加载过程中的减速我很好。但是:当表格完全加载时,我希望它会非常活泼,让我滚动它不会有太多延迟。
虽然加载的表格在 FireFox 中的反应非常好 - 它仍然非常灵敏 - Internet Explorer 8 让我很头疼。特别是:一旦表格完成加载并且我尝试滚动或突出显示一行,IE8 就会变得非常迟钝,突出显示一行会使 IE8 消耗 50+% 的 CPU 功率。
我没有使用任何 3rd-party 库,甚至在 FlexTable 中显示空单元格仍然给我同样的问题。
我在这里发现了一些可能相关的问题:SmartGWT ListGrid is slow, but only in Internet Explorer。不幸的是,那里的问题和提供的 SmartGWT 链接都没有解决我的问题,因为我没有使用 SmartGWT。我确实相信这个问题是相关的。
我很乐意尝试任何建议。
【问题讨论】: