Student.as的内容:
package com.model
{
public class Student
{
public function Student()
{
}
private var name:String;
public function set setName(name:String) :void{
this.name = name;
}
public function get getName():String{
return this.name;
}
}
}
test.mxml的内容:
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import com.model.Student;
[Bindable]
private var stu:Student = new Student();
private function init():void{
stu.setName = "liusong";
}
]]>
</mx:Script>
<mx:Canvas width="100%" height="100%" backgroundColor="#ffffff">
<mx:Label text="{stu.getName}" x="195" y="100" />
<mx:TextInput text="{stu.getName}" id="_textInput" initialize="init()"/>
</mx:Canvas>
</mx:Application>
注意:参数初始化的顺序