Flex:静态var或使用flexGlobals.topLevelApplication



在Flex 4中,如果我有类似用户信息的东西,我希望能够从应用程序中的任何地方访问,那么最好创建一个具有静态var的信息类,还是将变量放在顶级应用程序中并通过flexGlobals.topLevelApplication进行访问?

从架构的角度来看,使用静态var创建类比将客户端类与顶级应用程序实现耦合更可取。但最好的方法是使用委托或依赖注入库/框架在客户端实例中注入值。

相关内容

  • 没有找到相关文章

最新更新