首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在flex中将fx声明为全局变量?

如何在flex中将fx声明为全局变量?
EN

Stack Overflow用户
提问于 2015-02-28 03:32:19
回答 1查看 81关注 0票数 0

我一直在尝试让我的声明成为一个全局变量。我认为这是可能的,但我只是不知道怎么做。

代码语言:javascript
复制
<fx:XML id = list source="data/abut.xml"/>

`

代码语言:javascript
复制
        protected function addRec():void{
            prefsFile = File.applicationStorageDirectory;
            prefsFile = prefsFile.resolvePath("data/abut.xml"); 
            var outputString:String = '<?xml version="1.0" encoding="utf-8"?>\n';
            var xml:XML = 
                <emp>
                <name>{neym.text}</name>
                <age>{age.text}</age>
                <birth>{bday.selectedDate}</birth>
                <cont>{cnum.text}</cont>
                <email>{email.text}</email>
                <nbi>{nbi.text}</nbi>
                <postal>{postal.text}</postal>
                <dl>{dl.text}</dl>
                <sss>{sss.text}</sss>
                <pid>{pid.text}</pid>
                <vid>{vid.text}</vid>
                <prc>{prc.text}</prc>
                <bir>{bir.text}</bir>
                <tin>{tin.text}</tin>
                </emp>;
            list = list.appendChild(xml);
            outputString += list.toXMLString();
            outputString = outputString.replace(/\n/g, File.lineEnding);
            stream.open(prefsFile, FileMode.WRITE);
            stream.writeUTFBytes(outputString);
            stream.close();
            trace(outputString);
        }
    ]]>
</fx:Script>`

我想更新我现有的xml文件,但它抛出了一个错误,我不知道该怎么做,有人能帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2015-07-01 15:54:57

请发送更多关于您的错误的详细信息,并更改:<fx:XML id="list" source="data/abut.xml"/>

使用trace(list);检查xml内容

不应在代码中声明变量“list”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28772882

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档