当我在 fusionCharts 加载器函数中使用 VO 而不是 Object 时,我将“set”
()属性变为空。
我的代码:
[Bindable]
private var chartColl:ArrayCollection;
private function chartDetails():void
{
var chartColl:ArrayCollection=new ArrayCollection();
for (var j:int =0;j<uniqueData.length;j++)
{
var obj:ChartVO=new ChartVO();
obj.label=String(uniqueData.getItemAt(j));
var count:int=0;
for(var i:int=0;i<getPopulation.length;i++)
{
if(String(uniqueData.getItemAt(j))== getPopulation.getItemAt(i).country)
{
count=count+getPopulation.getItemAt(i).count;
}
}
obj.value=count;
chartColl.addItem(obj);
}
fc.FCData(chartColl);
fc.FCRender();
}