一个简单的问题:如果我对属性使用转义字符,例如
<mx:Image id="img" toolTip="\\foo{\\bar}"
它不会验证工具提示,因此不会编译。
解决办法是什么 ?
一个简单的问题:如果我对属性使用转义字符,例如
<mx:Image id="img" toolTip="\\foo{\\bar}"
它不会验证工具提示,因此不会编译。
解决办法是什么 ?
例如,您可以在 creationComplete 事件处理程序中使用 ActionScipt 并为您分配工具提示,您将不会有与 MXML 中相同的约束。
但是您也可以通过使用 CDATA 在 MXML 中避免这些约束:
<mx:Image id="img" source="foo.jpg" width="50" height="50">
<mx:toolTip>
<![CDATA[\foo{\bar} or any usually forbidden characters as <, >, &, "'"...]]>
</mx:toolTip></mx:Image>
您可以对特殊字符使用 HTML 格式。<mx:Image id="img" toolTip="\foo{\bar}"/>