我尝试了很多方法来解决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文件时出现语法错误:(
答案 0 :(得分:0)
删除换行符:colorChanged="handleColorChange()"
应该