[問題] flex dataprovider 相關問題

作者: kouun (big_cat)   2013-11-30 01:36:19
新手提問
在DataGrid讀取SQL資料
使用DataGrid.dataProvider = SQL.getResult().data;
知道大概問題在哪裡,不過如果是錯的也麻煩糾正我
Array 和 Ilist 問題
改成這樣
var data:Array = SQL.getResult().data;
DataGrid.dataProvider = data[0];
編譯的時候沒問題,實際執行有錯誤當掉
問題方向有錯嗎?
___網路上是找到___
如使用Array時可以用ArrayCollection,ArrayList
不要用Array型態給 dataProvider屬性
但是SQL提供的是Array的屬性要怎麼去處理呢?
找到解決方式
自己解答
var recipeList:ArrayCollection;
recipeList = new ArrayCollection(data);
DataGrid.dataProvider = recipeList;
不過有個疑問
以下寫法,確會擋掉
DataGrid.dataProvider = new ArrayCollection(data);
想請問各位高手有沒有更好的寫法呢?
作者: KawasumiMai (さあ、死ぬがいい)   2013-02-01 00:54:00
DataGrid.dataProvider="new" ArrayCollection(data)?

Links booklink

Contact Us: admin [ a t ] ucptt.com