0
私はactionscriptに2つのラベルコンポーネントを持っています: label1とlabel2。1つのactionscriptコンポーネントの値を別のものに割り当てる(シャローコピー)
label1.textの値が変更されると、label2.textの値が自動的に同じ値に変更されるようにしたいと考えています。
私はactionscriptに2つのラベルコンポーネントを持っています: label1とlabel2。1つのactionscriptコンポーネントの値を別のものに割り当てる(シャローコピー)
label1.textの値が変更されると、label2.textの値が自動的に同じ値に変更されるようにしたいと考えています。
あなたは純粋なActionScriptでこれを実現するためにBindingUtilsを使用することができます。
var label1 : Label = new Label();
var label2 : Label = new Label();
BindingUtils.bindProperty(label2, "text", label1, "text);
は、基本的にこれは「いつます。Label1.Text変更します。Label1.Text label2.textの値を設定する」と言っています。 label1.textが変更されたときにコードを実行する場合は、ChangeWatcherを使用できます。
あなたもMXMLでこれを達成することができます
<mx:Label id="label1" text="hello, world!"/>
<mx:Label id="label2" text="{label1.text}"/>