0

ボタンクリックイベントで myString という変数を使用できるようにしようとしています。そのボタンの中には、このようなものがあります。click="getURL(myString);"

空の文字列として表示されているわけではありません。私のhandleResultMethodでそれを見ることができるので、私はそれがそこにあることを知っています. getURL() メソッドで myString 変数を使用できるようにするには、これをどのようにコーディングする必要がありますか?

これがペーストビンの完全なコードです。 http://pastebin.com/6NvinqYt

4

1 に答える 1

1

ボタンのクリック ハンドラーで参照されている myString 変数は、TitleWindow サブクラス全体の「グローバル」なmyString変数ですただし、handleResult関数内でmyStringを設定すると、var 宣言を使用して、 handleResult関数に固有の別のmyString変数を作成します。

次の変更を加えるだけで問題ありません (~ 40 行目):

var myString:String = evt.result.toString();

myString = evt.result.toString();
于 2013-06-03T22:20:58.940 に答える