присвоить значение одного компонента ActionScript другому (мелкая копия) - PullRequest
0 голосов
/ 13 декабря 2011

У меня есть два компонента метки в ActionScript label1 и label2.

Я хочу сделать так, чтобы при изменении значения label1.text значение label2.text автоматически изменялось на то же значение.

1 Ответ

2 голосов
/ 14 декабря 2011

Вы можете использовать BindingUtils , чтобы выполнить это в чистом ActionScript:

var label1 : Label = new Label();
var label2 : Label = new Label();
BindingUtils.bindProperty(label2, "text", label1, "text);

По сути, это говорит "установить значение label2.text на label1.text при изменении label1.text". Если вы хотите выполнить код при изменении label1.text, вы можете использовать ChangeWatcher .

Вы можете сделать это и в MXML:

<mx:Label id="label1" text="hello, world!"/>
<mx:Label id="label2" text="{label1.text}"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...