AdvancedDataGrid 中的 Flex 执行超时
我有一个问题,我正在使用 AdvancedDataGrid 。
它加载约 3000 条记录,约 20 列。我经常遇到 Flex 执行超时的情况,因为网格在 LayoutManager 内执行了很多操作。 我怎样才能使它异步或更快?
I've a problem, I'm using an AdvancedDataGrid .
It loads about 3000 records with about 20 columns. I constantly get Flex execution timeout because the grid executes a lot inside LayoutManager.
How can I make it asyncronousely or faster at all?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用数据网格分页。
http://gurufaction.blogspot.com/2007/02 /flex-datagrid-paging-example-with.html
http://stackoverflow.com/questions/1893350/how-does-flex-3-datagrid-paging-work
或类似的东西
Use Datagrid pagination.
http://gurufaction.blogspot.com/2007/02/flex-datagrid-paging-example-with.html
http://stackoverflow.com/questions/1893350/how-does-flex-3-datagrid-paging-work
or something like this
一次加载一块数据?比视觉上显示的行数稍多一些。这样您就可以快速获得感知到的性能。
不得不说,一次性加载 3000 条记录是很多...
Load the data a chunk at a time? Say slightly more than however many rows are shown visually. That way you get the perceived performance that it renders quickly.
3000 records is a lot to be loading in one go it has to be said...