【发布时间】:2012-09-24 02:50:16
【问题描述】:
我有一个视图堆栈,里面有一个中继器来创建每个孩子。类似的东西:
<mx:ViewStack width="100%" height="100%" >
<mx:Repeater id="myrepeater" dataProvider="{myDataProvider}">
<mx:HBox width="100%" height="100%" >
---view content goes here---
</mx:HBox>
</mx:Repeater>
</mx:ViewStack>
当我向数据提供者添加一个项目时,它会创建新的孩子,但它也会重新加载所有其他孩子,这是我不想要的。如何防止 Flex 在添加子组件时重新创建组件?
谢谢。
【问题讨论】:
-
我不确定这有多大帮助;但不要使用中继器; XML 不是为循环而设计的。在 ActionScript 中重新编写代码..
标签: apache-flex repeater addchild viewstack