Flex:如何引用一个对象本身?

时间:2010-05-05 19:48:19

标签: flex

我想在Alert窗口中打印label属性的内容。

<mx:LinkButton label="{bookmarksRepeater.currentItem.name}" click="Alert.show(this.label.toString())" />

但警报窗口完全为空。我做错了什么?

我猜关键字“this”是引用应用程序而不是LinkBut​​ton,对吧? 如何引用LinkBut​​ton本身,而无需为所有linkBut​​tons添加ID?

感谢

1 个答案:

答案 0 :(得分:1)

它不像Javascript那样有效。你必须这样做:

<mx:LinkButton label="{bookmarksRepeater.currentItem.name}" click="Alert.show(event.currentTarget.label.toString())" />

这应该警告标签的价值。