flex学习

1.往ArrayCollection添加一个Item
ac.addItem({name:"test", age:10, sex:1});


2.编写脚本文件,一般放在flex-src的scripts目录下,调用此文件

<fx:Script source="scripts/GetPersons.as"/>
在此被调用的as文件中可以调用源文件的对象,方法必须为public
public function getPersonsResultHandler(event: ResultEvent): void {
	var dList: IList = event.result as IList;
	if (null == personList.dataProvider)
		personList.dataProvider = dList; 
	else
	{	
		for(var i: int = 0; i < dList.length; i++)
			personList.dataProvider.addItem(dList.getItemAt(i));
		personList.dataProvider.addItem({name: "杨公公", sex: "middle", age: 100});
	}
}


3.创建数组

private var bloggersArray:Array = 
            [

                {label: "Andy Budd", url:"http://andybudd.com"},
                {label: "Grant Skinner", url:"http://gskinner.com"},
                {label: "Paul Booth", url:"http://paulbooth.com"}

            ];

你可能感兴趣的:(flex学习)