【问题标题】:Repeater destroy repeated items中继器销毁重复的项目
【发布时间】:2011-01-31 06:58:28
【问题描述】:

我一直致力于提高中继器的性能。我在弹出窗口中有一个带有自定义重复组件的 repeater(recycleChildren = "true")。

问题是当我关闭弹出窗口时,它不会破坏转发器项目的实例。当我重复弹出窗口分析器时,实例数显示为:reptur.dataProvider.lenght + 关闭弹出窗口时存在的实例。

所以当我关闭和打开窗口时,内存会迅速增加而不是释放。

请帮助我在 cosing 窗口时释放中继器实例。

提前致谢。

【问题讨论】:

  • 我知道它不能回答你的问题,但我看到你使用 Flex 4。如果我是你,我会使用 DataGroup 而不是中继器

标签: actionscript-3 air flex4 adobe


【解决方案1】:

试试System.gc()
或手动将它们设置为null

【讨论】:

  • @gauravflex - 重新创建他们的父对象怎么样?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-03-03
  • 2011-04-12
  • 2013-03-28
  • 2017-09-24
  • 2014-02-09
  • 1970-01-01
  • 2017-11-07
相关资源
最近更新 更多