2

当我的 Flex 应用程序中的控制器收到 http 错误时,我需要显示一个错误,然后将用户返回到登录页面。如果我在 UIComponent 中发现该错误,我可以使用:

 this.parentApplication.currentState = "login";

但是我如何从一个不是 UIComponent 的类中做到这一点?

谢谢。

编辑:我知道我可以发送一个自定义事件并在应用程序的其他地方监听它;我只是想知道是否有更直接的方法可以做到这一点。

4

1 回答 1

0

您可以从应用程序的任何位置引用应用程序对象mx.core.FlexGlobals.topLevelApplication

请参阅有关应用程序对象的文档

于 2012-08-16T21:21:46.217 回答