<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"
creationComplete="init()">
這是我的頭,這是由creationComplete調用的函數:Creationcomplete聲明
protected function init():void
{
var mySort:Sort = new Sort();
mySort.fields = [new SortField('title')];
acCart.sort = mySort;
acCart.refresh();
}
現在,我加入從一個ArrayCollection的(店)一些對象到另一個(車)基本上(顯示在數據網格中)。每次按「添加到購物車」按鈕時,購物車數據網格都會被修改。
我認爲creationcomplete語句只執行一次,但現在我有疑問,因爲它是唯一包含refresh()的函數,如果我刪除它,我的購物車不再更新。有人可以提供關於creationcomplete語句的更多信息嗎?在互聯網和我的教科書上進行的搜索並沒有讓我知道它到底做了什麼。