первый вопрос здесь.
У меня есть BarChart, показывающий несколько обычных баров и BarSeries, например:
<mx:BarChart id="barchart" dataProvider="{model.myList}" type="clustered">
<mx:horizontalAxis>
<mx:LinearAxis autoAdjust="true"/>
</mx:horizontalAxis>
<mx:verticalAxis>
<mx:CategoryAxis categoryField="name"/>
</mx:verticalAxis>
<mx:series>
<mx:BarSeries dataProvider="{model.myList}" xField="myValue"/>
</mx:series>
</mx:BarChart>
Когда пользователь нажимает кнопку, мне нужно вычислить некоторые значения, поместить их в «myCalculatedValue» и добавить еще один BarSeries для сравнения. Я делаю это:
var barSerie:BarSeries = new BarSeries();
barSerie.dataProvider = model.myList;
barSerie.xField = "myCalculatedValue";
barchart.series.push(barSerie);
Но BarChart совсем не меняется. Есть ли способ обновить диаграмму после добавления нового BarSeries?