0

数値ステッパーで動作するように双方向のデータバインディングを取得しようとしています。値からバインドしてOKを表示しますが、GUIを更新してもモデル値は変更されません。どうすればこれを修正できますか?

<?xml version="1.0" encoding="utf-8"?>

        [Bindable]
        private var val:Number = 2;

    ]]>
</fx:Script>
<fx:Declarations>
    <!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<s:NumericStepper x="30" y="27" value="{val}"/>
<s:Button x="30" y="58" label="Apply" click="trace(val);"/>

4

1 に答える 1

1

双方向バインディングを取得するには、別の構文が必要です。

<s:NumericStepper x="30" y="27" value="@{val}"/>

@冒頭のブレースの前の標識に注意してください。それ以外の場合は、一方向です

于 2012-10-21T18:33:33.943 に答える