无法解析MXML中的属性(一个事件函数)

时间:2012-02-28 10:06:08

标签: actionscript-3 mxml

我尝试了很多方法来解决mxml中的这个错误,但无论如何都失败了: “无法为组件类型com.colorPicker.controls.colorclasses.ColorMap解析属性'colorChanged'.AdvancedColorChooser.mxml”

<ColorPicker:ColorMap id="ColorSelector" modifier="{ColorModifier.value}" mode="{ColorMode}" value="{_value}" colorChanged="
{
   handleColorChange();  <!-- defined in the script region below -->
   return;
}"
/>

...

<mx:Script>
   <![CDATA[

   internal function handleColorChange(arg1:flash.events.Event=null):void
   {
      dispatchEvent(new flash.events.Event("changeEvent"));
      return;
   }

   ]]>
</mx:Script>

我应该如何定义“colorChanged”?

我应该将ColorChanged定义为ColorMap.as中的事件吗?像这样,

internal function colorChanged(arg1:flash.events.Event=null):void
{
    return;
}

但是我在解析mxml文件时出现语法错误:(

1 个答案:

答案 0 :(得分:0)

删除换行符:colorChanged="handleColorChange()"应该