首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

为什么flex3的as3老是提示我变量未定义啊1120!!

发布网友 发布时间:2022-04-21 06:02

我来回答

4个回答

热心网友 时间:2022-06-18 09:23

t.text=a;可以执行,但需要放在方法中.以下代码可以正常运行,建议考虑变量的作用域.
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
creationComplete="textAreaHandler();">
<mx:Script>
<![CDATA[
private var a:String="ad";
private var b:String="cd";
private function textAreaHandler():void
{
t.text=a;
}
]]>
</mx:Script>
<mx:TextArea id="t"/>
</mx:Application>

参考资料:代码在心中

热心网友 时间:2022-06-18 09:23

那你肯定是有个变量没定义了

热心网友 时间:2022-06-18 09:24

二楼正解

热心网友 时间:2022-06-18 09:24

写错了吧。。。是text

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com