Flex按事件将对象传递给组件

时间:2011-03-03 09:12:23

标签: flex

我需要调用一个组件并传递一个对象。现在我使用事件初始化传递给组件的方法,但它似乎只执行一次如下。无论如何,我可以在每次加载时调用它。 初始化= “parentApplication.projectView.projectDetails.loadProject(newProject)” >

<mx:TabNavigator id="tn" x="38" y="10"  >
    <s:NavigatorContent label="List Matter" width="100%" >
        <view:ProjectList id="projectList" LoadRecord="loadRecordHandler(event)">

        </view:ProjectList>


    </s:NavigatorContent>
    <s:NavigatorContent label="Matter" width="100%" >
        <view:ProjectDetails id="projectDetails" initialize="parentApplication.mainView.projectView.projectDetails.loadProject(newProject)">

        </view:ProjectDetails>
        <mx:LinkButton x="594" y="10" label="Set Matter Permission"/>
    </s:NavigatorContent>

2 个答案:

答案 0 :(得分:0)

如果您需要每次组件变为活动时调用的事件 - 请尝试以下某些操作:

add, added, addedToStage, show

答案 1 :(得分:0)

如果我了解你,你可以尝试 show 事件