Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/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
List 如何设置项目渲染器,使其仅在视口中显示时创建项目渲染器_List_Apache Flex_Actionscript_Renderer - Fatal编程技术网

List 如何设置项目渲染器,使其仅在视口中显示时创建项目渲染器

List 如何设置项目渲染器,使其仅在视口中显示时创建项目渲染器,list,apache-flex,actionscript,renderer,List,Apache Flex,Actionscript,Renderer,我有带有数据组的数据项渲染器,但我有很多项,在我看来,数据组创建了所有项,而不仅仅是显示在用户屏幕上的少数项,这需要时间和资源 如何设置ItemRenderer或DataGroup以节省内存和性能?您需要项目渲染器的虚拟化 要将容器配置为使用虚拟布局,请将与容器关联的布局的useVirtualLayout属性设置为true。只有具有VerticalLayout、HorizontalLayout和TileLayout的数据组或SkinnableDataContainer支持虚拟布局。好的,听起来不

我有带有数据组的数据项渲染器,但我有很多项,在我看来,数据组创建了所有项,而不仅仅是显示在用户屏幕上的少数项,这需要时间和资源


如何设置ItemRenderer或DataGroup以节省内存和性能?

您需要项目渲染器的虚拟化


要将容器配置为使用虚拟布局,请将与容器关联的布局的useVirtualLayout属性设置为true。只有具有VerticalLayout、HorizontalLayout和TileLayout的数据组或SkinnableDataContainer支持虚拟布局。

好的,听起来不错,我今晚就试试。我确实在使用水平布局,所以应该可以。