为什么在我尝试构建此mxml文件时会发生这种非描述性错误?

时间:2014-07-27 16:45:09

标签: actionscript-3 flex actionscript flex4 mxml

尝试构建简单的MXML文件时出现以下错误:

Build halted with errors (fcsh).

这是MXML:

<?xml version="1.0" encoding="utf-8"?>
<s:Application 
    xmlns:fx="http://ns.adobe.com/mxml/2009"
    xmlns:s="library://ns.adobe.com/flex/spark"
    xmlns:mx="library://ns.adobe.com/flex/mx">

    <s:Label id="titleLabel" x="50" y="50" fontFamily="Arial" fontWeight="bold" text="My first Flex 4 application"/>

    <fx:Script>
        <![CDATA[

            public function example() {
                speakTextInput.text = "This is an example of horrible code!";
            }

        ]]>
    </fx:Script>

    <s:HGroup x="50" y="70" width="80%">
        <s:Button id="speakButton" label="Say Something!" />
        <s:TextInput id="speakTextInput" width="100%" text="" />
    </s:HGroup>

</s:Application>

1 个答案:

答案 0 :(得分:1)

也许你的编译器不喜欢没有返回值类型声明的函数。尝试更改为:

public function example():void