Apache flex Flex:如何引用对象本身?

Apache flex Flex:如何引用对象本身?,apache-flex,Apache Flex,我想在警报窗口中打印label属性的内容 <mx:LinkButton label="{bookmarksRepeater.currentItem.name}" click="Alert.show(this.label.toString())" /> 但是警报窗口是完全空的。我做错了什么 我猜关键字“this”引用的是应用程序而不是LinkButton,对吗? 如何引用LinkButton本身,而不必向所有LinkButton添加ID 谢谢它不像Javascript那样工作。您

我想在警报窗口中打印label属性的内容

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

但是警报窗口是完全空的。我做错了什么

我猜关键字“this”引用的是应用程序而不是LinkButton,对吗? 如何引用LinkButton本身,而不必向所有LinkButton添加ID


谢谢

它不像Javascript那样工作。您必须这样做:

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

这将提醒标签的值