listItems : Array
[] 一个由数组组成的数组,其中包含用于呈现每个数据提供程序项目的
itemRenderer 实例。
也就是说里面存放的是渲染器。 如果这一个表格的话,它是一个二维数据?listItems[row][col]
通过这个引用 是可以获取表格中的,每一个具体的渲染器。?
因此我们可以获取渲染器直接刷新里状态之类的操作
/** * 刷新数据 */ private function refreshData():void { var i:int = 0; var n:int = listItems.length; var instance:CheckBoxItemRenderer; for (i = 0; i < n; i++) { instance = listItems[i][0] as CheckBoxItemRenderer; if (instance) { instance.invalidateData(); } } }?
?