我有一个带有 5 个选项卡的 mx:TabNavigator。作为用户的辅助导航选项,每个选项卡上都有一个“下一步”按钮,可将用户带到下一个选项卡。每个“下一步”按钮使用 click="{ myTabNavigator.selectedIndex=x}" 设置移动到下一个选项卡,其中 x 是选项卡编号。除了选项卡 2 上的那个应该将用户带到选项卡 3 之外,所有这些都可以工作。没有任何反应。
我可以将此按钮复制到选项卡 0,它可以很好地将用户带到选项卡 3。它在选项卡 2 中不起作用。
我试过移动 myTabNavigator.selectedIndex=3; 到事件处理程序并确认单击事件正在调用事件处理程序,但它也不能从那里工作。
我已经清理了项目,重新启动了 Flash Builder 和浏览器,并清除了浏览器中的缓存。无法让它工作。
有什么建议么?
谢谢,
约翰