如何在Flex中调度creationComplete事件后初始化一些变量

时间:2011-03-07 15:32:32

标签: flex flex4

我尝试发送一些服务来获取creationComplete处理程序中的数据。然后我需要在显示一些子组件之前处理服务器原始数据。我应该把这些代码放在哪里?

非常感谢,

2 个答案:

答案 0 :(得分:0)

您已经可以在应用程序的preinitialize方法上调用服务,但这并不意味着您将在调度creationComplete之前获得结果。

如果要在得到结果后显示子组件,建议您查看Flex状态。或者您可以使用组件的可见属性。有时它足以得到你需要的东西。

答案 1 :(得分:0)

首先,我使用Mate作为我的应用程序框架。它绝对有助于这种情况。

过去我需要做这种事情时,我会在我的creationComplete处理程序中进行服务调用,并在处理完所有数据并将其分发给我的子组件后调度自定义事件演示模型。

将数据绑定到我的所有子组件后,我将其可见性设置为true或将其添加到应用程序,具体取决于需要执行的操作。

我希望这会有所帮助。 :)