こんにちは
、コードがあります。私はケアンゴームを使っています。
簡単なコマンド、コントローラー、イベント、modelLocator、モデル、およびビューを作成します。
私の見解では、モデルから変数「値」を持つ textInput バインドがあります。
<s:TextInput id="textInputName" width="100%" text="{modelLocator.model.value}" valueCommit="modelLocator.model.value = textInputName.text"/>
<mx:HRule width="100%"/>
<s:Button width="100%" label="Reset" click="reset()"/>
開始すると、textInput のテキストはモデルの「値」の値になります。
textInput の値を変更すると、モデルの「値」が変更されます。
しかし、リセットを行うと、イベントが送信され、コマンドはモデルの「値」を "" に設定しますが、textInput のテキストは変更されません。
なんで?モデルの「値」の値が変化するので、textInput の値は変化しませんか?
そうでない場合、それを行うために何をしなければなりませんか?
質問する
143 次