我有一个组件 mxml 文件,其中有一个视图堆栈,单击按钮时我导航到第一个孩子,现在我需要在第二个孩子中存在的按钮的 onclick 期间导航到第二个孩子。所有的孩子都是包含在视图堆栈中的组件文件。如何做到这一点,示例代码如下,
-----------------Application.mxml---------------------
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" >
<mx:Script>
<![CDATA[
private function loadScreen():void
{
navigationViewStack.selectedChild=id_offering;
}
]]>
</mx:Script>
<mx:Button label="Save" click="loadScreen();"/>
</mx:Canvas>
<mx:ViewStack id="navigationViewStack" width="100%" height="100%">
<components:dashboard id="id_dashboard" label="Dashboard" />
<components:offering id="id_offering" label="Offering" />
<components:IssueSec id="id_issueSec" label = "Issues"/>
</mx:ViewStack>
-------------------------结束------------------------ --------------
现在在我的 offer.mxml 文件中,如果我尝试访问 navigationViewStack,我会收到一条错误消息,指出“访问未定义的属性 navigationViewStack。
帮助我了解如何从我的组件 mxml 文件访问视图堆栈。
谢谢!
干杯,迪娜