我有一个应用程序宽度的mx:ViewStack
组件,每个组件下都有不同的视图组件s:NavigatorContent
,如下所示。
<mx:ViewStack id="vsOne" resizeToContent="true">
<s:NavigatorContent label="First">
<package:MyFirstComponent id="myFirstComponent"/>
</s:NavigatorContent>
<s:NavigatorContent label="Second">
<package:MySecondComponent id="mySecondComponent"/>
</s:NavigatorContent>
</mx:ViewStack>
这是package.MyFirstComponent
重要的部分..
<s:Button label="Next" click="somethingToGoForward()"/>
我试过的:
- 调用
somethingToGoForward()
视图组件并尝试访问parent
vsOne
:不工作。 - 调用
parent.somethingToGoForward()
(当此方法与 相同的 mxml 时ViewStack
):不工作
如何从包含它的 mxml 文件之外的任何地方更改我ViewStack
的 's ?selectedIndex
谢谢。