用字定义的组件作为list空间的Itemrender的时候,特别是用来加载图片,每次滚动滚动条的时候都会加载图片,这很影响效果有的时候,可以用如下的方法解决这个问题:
<mx:itemRenderer>
<mx:Component>
<mx:Image source ="data.@src"/>
</mx:Component>
</mx:itemRenderer>
改进后的:
<mx:itemRenderer>
<mx:Component>
<mx:Image creationComplete="init()">
<mx:Script>
<![CDATA[
public function init():void{
this.source = data.@src;
}
]]>
</mx:Script>
</mx:Image>
</mx:Component>
</mx:itemRenderer>