Apache flex 未触发标签数据更改事件

Apache flex 未触发标签数据更改事件,apache-flex,actionscript-3,actionscript,Apache Flex,Actionscript 3,Actionscript,但是没有任何东西是按照它应该的那样被追踪的 我是否使用了错误的事件?我以为标签中的文本更改时会触发数据更改 您想要的事件是valueCommit。dataChange事件特定于data属性,而不是text myLabel.text = "new text"; myLabel.text = "new text"; <mx:Label id="myLabel" text="1" valueCommit="trace('changed')" /> <mx:Button lab

但是没有任何东西是按照它应该的那样被追踪的


我是否使用了错误的事件?我以为标签中的文本更改时会触发数据更改

您想要的事件是
valueCommit
dataChange
事件特定于
data
属性,而不是
text

myLabel.text = "new text";

myLabel.text = "new text";
<mx:Label id="myLabel" text="1" valueCommit="trace('changed')" />
<mx:Button label="Click Me" click="myLabel.text += '1'" />