我有一个从ListBase
扩展的类(1),对于它的itemRenderer,它使用从ItemRenderer
扩展的另一个类(2)
在(2)中有一个按钮,当单击时,将其itemRenderer实例设置为选中。这项工作符合预期(州改变)。
我遇到的问题是,如果我单击另一个itemRenderer实例上的按钮,我希望不选择第一个itemRenderer实例。因此,一次只能选择1个或0个itemRenderer。这种情况没有发生,我无法理解如何做到这一点。
我正在使用Spark组件。
有什么想法吗?
答案 0 :(得分:0)
这是一个常见的动作脚本问题,您需要重新构建对象,从而消除它们的属性值。 (通常在参考调用中,您按下按钮并将其转换为对象的引用)。
最好的方法是,在实例化itemRenderer对象时,将它们推入一个稍后可以引用的数组中。