在Flex 4中,如果我有类似用户信息的东西,我希望能够从应用程序中的任何地方访问,那么最好创建一个具有静态var的信息类,还是将变量放在顶级应用程序中并通过flexGlobals.topLevelApplication进行访问?
从架构的角度来看,使用静态var创建类比将客户端类与顶级应用程序实现耦合更可取。但最好的方法是使用委托或依赖注入库/框架在客户端实例中注入值。
在Flex 4中,如果我有类似用户信息的东西,我希望能够从应用程序中的任何地方访问,那么最好创建一个具有静态var的信息类,还是将变量放在顶级应用程序中并通过flexGlobals.topLevelApplication进行访问?
从架构的角度来看,使用静态var创建类比将客户端类与顶级应用程序实现耦合更可取。但最好的方法是使用委托或依赖注入库/框架在客户端实例中注入值。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium