噢,原来是这样。
click="funBoderClick('show')",你这个函数传递的参数是个字符串啊,你要想取得id为show的对象,这个函数,似乎可以这样定义并获取对象(两种方法定义获取):
private function funBoderClick(idStr:String):void{
var borderContainer:BorderContainer=this[idStr] as BorderContainer;
.............
}
调用 : click="funBoderClick('show')"
//-----------------------------------------------------------
private function funBoderClick(evt:MouseEvent):void{
var borderContainer:BorderContainer=evt.target as BorderContainer;
.............
}
调用 : click="funBoderClick(event)"
//-----------------------------------------------------------
试试看...