private var MealsListResult:ArrayList = new ArrayList;
protected var _data:resultData = new resultData;
private function resultHandler():void
{
var Meals:Array = _data.Meals;
MealsListResult = _data.Meals as ArrayList;
MealDataGrid.dataProvider = Meals;
MealListView.dataProvider = MealsListResult;
}
これは機能するはずですか?MealDataGridは配列に基づいて入力されていますが、デバッグ中であり、MealsListResultがnullです。しかし、_data.Mealsはそうではなく、単純なものが欠けているかどうかはわかりません。
私はそれを次のように行うことで機能させることができます:しかし、最初の方法も機能するはずだvar MealsListResult2:ArrayList = new ArrayList(Meals);
と感じています!
(もちろん、mxmlリストやdatagridなどはここには表示されていません)