在flex中刷新/重新加载datagrid [英] refresh / reload a datagrid in flex

查看:182
本文介绍了在flex中刷新/重新加载datagrid的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用一个datagrid。它具有itemEditor组件,组合框等作为列。
理想情况下,datagrid.invalidateList()方法可以使用新的dataProvider数据重新加载datagrid。



但是,对我而言,它附加到旧数据和新数据被添加到旧的数据之下。我不能修复这个datagrid的重载。

解决方案

使用ArrayCollection,而不是Array! ArrayCollection提供您需要的所有更改通知机制。数组不。


I am using a datagrid. It has itemEditor components, combo boxes, etc. as aprt of columns. Ideally datagrid.invalidateList() method works to reload the datagrid with new dataProvider data.

But, for me it is appending to the old data and new data gets added below the older data. I am not able to fix this reload of datagrid.

解决方案

Use ArrayCollection, not Array! ArrayCollection provides all the change notification machinery you need. Array does not.

这篇关于在flex中刷新/重新加载datagrid的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆