gpt4 book ai didi

apache-flex - 使用 flex 单击时导航到新 View

转载 作者:行者123 更新时间:2023-12-04 06:20:51 26 4
gpt4 key购买 nike

friend 们。
我正在开发一个灵活的移动应用程序。我已经按照“TourdeFlex”的示例声明了一个包含警报消息的标题窗口。单击"is"按钮后,我无法导航到新 View 。

<fx:Script>
<![CDATA[
protected function some_handler():void
{
(new AlertMsg()).open(this,false);
}
]]>
</fx:Script>
<fx:Declarations>
<fx:Component className="AlertMsg">
<s:SkinnablePopUpContainer x="70" y="300">


<s:TitleWindow title="MSG" close="close()">
<s:VGroup horizontalAlign="center" paddingTop="8" paddingBottom="8" paddingLeft="8" paddingRight="8" gap="5" width="100%">
<s:Label text="Some Alert MSG"/>
<s:HGroup>
<s:Button label="YES" click="{outerDocument.navigator.pushView(myNewView)}"/>
<s:Button label="No" click="close()"/>
</s:HGroup>

</s:VGroup>
</s:TitleWindow>
</s:SkinnablePopUpContainer>
</fx:Component>

</fx:Declarations>

此代码可以成功编译,但在运行时出错:错误 #1009:无法访问空对象引用的属性或方法。
我该如何处理这种问题。

最佳答案

outerDocument一片空白。试试 owner :

click="(owner as spark.components.View).navigator.pushView(myNewView)"

关于apache-flex - 使用 flex 单击时导航到新 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6592941/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com