如何在mxml标签本身的内联事件处理程序中编写'{'? 假设我想写这个并且不想为这两行语句创建函数...
click="{if { (_absences!='')chkAbsences.selected = true; chkRegularHrs.selected = false;} else {chkAbsences.selected=false};}"
谢谢你们......
答案 0 :(得分:1)
你必须逃脱那个角色。 &
也是如此。
编译MXML时,首先它必须是有效的XML文件。因此,某些字符需要容纳并编写诸如if ( X && Y ) ...
PS:执行@bedwyr所说的内容并使用script
块来执行冗长的功能。你以后会感谢他/她。
答案 1 :(得分:0)
这很简单:
<s:Button>
<s:click>
<![CDATA[
function clickHandler(event:MouseEvent):void
{
trace("CLICK!");
}
]]>
</s:click>
</s:Button>