Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 无效列表();在flex3.0中_Apache Flex_Actionscript 3_Flex3 - Fatal编程技术网

Apache flex 无效列表();在flex3.0中

Apache flex 无效列表();在flex3.0中,apache-flex,actionscript-3,flex3,Apache Flex,Actionscript 3,Flex3,请告诉我什么是无效列表();功能是什么 我有一行代码,其中对arraycollection对象调用了此函数 像 dg.invalidateList() 其中dg是datagrid的id,此dg的dataprovider是colors,它是arraycollection?? 请告诉我invalidateList()函数在做什么? thanx请参考本次辩论: 在我看来,一切都在那里得到了解释:) Ladislav我敢打赌,无论是谁写的,都是在底层arrayCollection以某种方式更新之后,试

请告诉我什么是无效列表();功能是什么

我有一行代码,其中对arraycollection对象调用了此函数

dg.invalidateList()

其中dg是datagrid的id,此dg的dataprovider是colors,它是arraycollection?? 请告诉我invalidateList()函数在做什么?
thanx

请参考本次辩论:

在我看来,一切都在那里得到了解释:)
Ladislav

我敢打赌,无论是谁写的,都是在底层arrayCollection以某种方式更新之后,试图让datagrid刷新。更好的方法是在进行更新后在arrayCollection上调度CollectionChange事件

例如:

myArrayCollection.dispatchEvent( new CollectionEvent(CollectionEvent.COLLECTION_CHANGE) );