parentApplication
在 Flex 4 中,和之间有什么区别FlexGlobals.topLevelApplication
吗?是指同一个顶级应用程序吗?
我认为两者都是一样的;一个 ( parentApplication
) 属于 Spark,另一个 ( FlexGlobals.topLevelApplication
) 属于 Halo。我的理解正确吗?
parentApplication
在 Flex 4 中,和之间有什么区别FlexGlobals.topLevelApplication
吗?是指同一个顶级应用程序吗?
我认为两者都是一样的;一个 ( parentApplication
) 属于 Spark,另一个 ( FlexGlobals.topLevelApplication
) 属于 Halo。我的理解正确吗?
看看这个 Adobe livedoc,它清楚地指出:
mx.core.FlexGlobals.topLevelApplication:顶级应用程序对象,无论您的对象在文档树的哪个位置执行。此对象的类型为 spark.components.Application 或 mx.core.Application。
mx.core.UIComponent.parentDocument:当前文档的父文档。您可以使用 parentDocument.parentDocument 向上遍历多个文档的树。
mx.core.UIComponent.parentApplication:当前对象所在的Application对象。应用程序可以加载其他应用程序,因此,您可以使用此属性访问直接父应用程序。您可以使用 parentApplication.parentApplication 向上遍历多个应用程序的树。
干杯