如何在Flex actionScript中清除静态数组

时间:2014-03-24 04:50:04

标签: flex actionscript

我正在使用Flex Action Script。我面临着静态数组的问题。我有两个tab使用的静态数组。第一次登录数据时很好但是如果我要转到另一个选项卡然后返回第一个选项卡,那么第二个选项卡中的数据会被添加到第一个选项卡中并显示在第一个选项卡中。如何摆脱这个问题?

1 个答案:

答案 0 :(得分:0)

//I'm assuming you have a var like this:
public static var sharedArray:Array;

//Then, assuming you're using a Spark TabBar, make sure you have a "change" listener defined for it, and make sure it includes the following code:
public function onTabChange(event:IndexChangeEvent):void {
    sharedArray = [];
}