【发布时间】:2012-07-23 21:30:53
【问题描述】:
我用 (arA) 填充数据网格。 这个arraycollection 是一个httpService 的resultEvent。 数组集合 由于我的数据网格必须是最新的,我使用计时器来查询数据库并查看是否存在新记录。 今天,每次查询时,我都会刷新数据网格。 但是,这种定位不利于用户体验。
所以,我有了一个新想法,将更新 httpservice 的结果存储在一个新的 arraycollection (ArB) 中并比较两个 arraycollection。但我不知道该怎么做。
可以,你帮助我或寻求更好的解决方案。
谢谢
【问题讨论】:
-
您在寻找新项目、已删除项目或其他内容吗?您必须编写自己的算法来比较数据集。您也可以考虑创建一个只返回更新的新远程调用。
-
比较和使用Arrays比使用arrayCollection更好,可以使用Array()的source属性获取base array,并更新dataGrid dataprovider的source属性。
标签: actionscript-3 apache-flex