0

我有一个 flex 应用程序,它由几个选项卡组成。一个选项卡包含一个柱形图和一个数据网格,其中包含结果集合(选择另一个数据网格结果后,图表中的另一条线会显示)。但是,在我转到另一个选项卡并返回后,这种情况就会停止。此时,选择datagrid line后,chart的dataProvider发生变化,导致labels发生变化,但chart保持不变。

选项卡导航是通过状态实现的,如下所示:

<s:states>
 <s:State name="tabWithChart"/>
 <s:State name="anotherTab"/>
 <s:State name="yetAnotherTab"/>
</s:states>

.....................

<s:Group>
 <chartTab:ChartTab includeIn = "tabWithChart"/>
 <tab1:Tab1 includeIn = "anotherTab"/>
 <tab2:Tab2 includeIn = "yetAnotherTab"/>
</s:Group>

单击导航按钮会导致状态更改。什么可能导致问题?

4

0 回答 0