【问题标题】:How to reset flex spark state如何重置弹性火花状态
【发布时间】:2012-12-06 12:10:42
【问题描述】:

我正在创建使用火花状态的 flex 应用程序。

状态 1:是初始页面。

状态 2:具有单选按钮、提交和取消按钮。

现在我的问题是..

当我从状态 1 移动到状态 2 并单击单选按钮时,提交按钮将被启用,如果我点击 取消按钮它现在返回到状态 1 假设如果我再次进入状态 2,那么无论我在最后一个状态中所做的任何操作它仍然保持不变意味着启用提交按钮并单击单选按钮。

那么当我重新访问相同的状态时,任何人都可以帮助我如何重置状态?

【问题讨论】:

    标签: flex4 flex-spark


    【解决方案1】:

    您可以使用单击“取消”按钮时调用的重置功能。 这个函数可以按照你喜欢的方式重置你的组件,然后回到你的状态1

    function reset():void
    {
       submitButton.enabled = false;
       radioChoice.selectedValue = "myInitValue"; 
       currentState = "state1";
    }
    

    【讨论】:

      猜你喜欢
      • 2015-12-12
      • 2019-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多