Flex передает объект компоненту по событию - PullRequest
0 голосов
/ 03 марта 2011

Мне нужно вызвать компонент и передать объект. Теперь я использую событие initialize для передачи в метод компонента, но, похоже, он выполняется только один раз, как показано ниже. В любом случае, я могу звонить каждый раз, когда загружается. инициализации = "parentApplication.projectView.projectDetails.loadProject (новыйПроект)">

<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 голосов
/ 03 марта 2011

Вы можете попробовать показать событие, если я вас понимаю

0 голосов
/ 03 марта 2011

если вам нужно событие, которое вызывается каждый раз, когда ваш компонент становится активным - попробуйте выполнить одно из следующих действий:

add, added, addedToStage, show
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...