【发布时间】:2010-04-16 10:34:24
【问题描述】:
我正在使用 E4X 在 flex 3 中绑定一些来自 xml 的值。
当 xml 标签(或属性)名称中有特殊字符时出现问题:有 xml 内容
var xml:XML = <tag>
<special-name att="val" />
</tag>
无法使用xml.special-name.@att 访问special-name,因为它被解释为减法,另一方面,使用方括号符号xml['special-name'].@att 会破坏绑定链。
有没有一种优雅的方法来解决这个问题(比如特殊的语言语法),而无需编写自定义绑定设置器和侦听器?
【问题讨论】:
标签: xml apache-flex actionscript-3 binding e4x