【发布时间】:2011-07-14 22:56:46
【问题描述】:
有没有办法将组件或应用程序刷新回其初始状态?我有一个手风琴导航器,即使我注销,它也会停留在最近选择的索引上。现在,我的注销功能将我带回到状态 (1) 的登录页面。如果我重新登录并进入手风琴,它会在我查看的最后一个选项卡上。
我希望能够从导航内的控件中清除所有数据并将导航重置为默认值。我想像,
public function logout():void{
currentState = "NotLoggedIn"
myAccordion.initialize(); }
会工作,但没有任何反应。这是在 Flex 4 中完成的。
我知道我可以创建一个巨大的循环来单独清除每个控件并将手风琴的 selectedIndex 设置为 0。我希望有一个更简单的解决方案。
【问题讨论】:
标签: apache-flex actionscript-3 actionscript flash-builder mxml