如何解决如何为Flex应用程序选择初始视图?
| 我想加载要在我的Flex应用程序中显示的初始组件,具体取决于是否设置了“ 0”中的值(首次启动)。我该怎么做?解决方法
很简单:
<s:Application xmlns:fx=\"http://ns.adobe.com/mxml/2009\"
xmlns:s=\"library://ns.adobe.com/flex/spark\"
xmlns:mx=\"library://ns.adobe.com/flex/mx\"
applicationComplete=\"onApplicationComplete()\">
<fx:Script>
<![CDATA[
private function onApplicationComplete():void
{
var so:SharedObject = SharedObject.getLocal(\'something\');
// add conditionals here
addElement(new SomeView());
}
]]>
</fx:Script>
</s:Application>
或与州:
<s:Application xmlns:fx=\"http://ns.adobe.com/mxml/2009\"
xmlns:s=\"library://ns.adobe.com/flex/spark\"
xmlns:mx=\"library://ns.adobe.com/flex/mx\"
applicationComplete=\"onApplicationComplete()\">
<fx:Script>
<![CDATA[
private function onApplicationComplete():void
{
var so:SharedObject = SharedObject.getLocal(\'something\');
// add conditionals here
this.currentState = \'someview2\';
}
]]>
</fx:Script>
<s:states>
</s:State name=\"someview\" />
</s:State name=\"someview2\" />
</s:State name=\"someview3\" />
</s:states>
<local:SomeView includeIn=\"someview\" width=\"100%\" height=\"100%\" />
<local:SomeView2 includeIn=\"someview2\" width=\"100%\" height=\"100%\" />
<local:SomeView3 includeIn=\"someview3\" width=\"100%\" height=\"100%\" />
</s:Application>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。