我们的flex(flare)应用程序在渲染大型数据集时保持超时。反正有没有阻止这个?我们试图增加Application标签和编译器设置的超时。不成功。
还有其他想法吗?
问候 萨米尔
答案 0 :(得分:1)
您可以组织渲染工作,并在处理完每个块后,将控制权交还给系统。有许多可能的实现,例如启动一个定时器,每500 ms触发一次事件,并在事件处理程序中处理一小部分数据集。
作为奖励,以块的形式处理大型数据集将使您能够为用户提供轻松取消渲染的选项。
答案 1 :(得分:0)
增加超时是不可取的,因为在高网络流量时它会对用户造成更多错误,唯一的解决方案是对长数据集进行分页,一次只加载50到100个项目,让用户使用寻呼机导航到页面控件。