Flex:从组件(Component)传递值(变量)到主程序

方法:

1.在主Application中建立一个公有变量,比如public var db:ArrayCollection=new ArrayCollection();

2. 在自定义组件的<mx:Script>块内引用这个DB就可以

比如在这个自定义组件里的函数

public function setViewBookInfo(event:ResultEvent):void//
{

Application.application.db=event.result as ArrayCollection;//这就可以引用它

}

我自己总结的笨方法,不安全,大家又什么好办法可以提出

你可能感兴趣的:(component)