コールバックの定義:
コンポーネント内でプロパティとして設定される関数です。通常、コンポーネントでイベントが発生すると呼び出されます。例についてはこれはコールバックの定義に合っていますか?
:
ユーザーがコンポーネントcomponentBをクリックしたときに、あなたがこれを行い、変数として格納された方法を記述します「私がクリックされた」を読み込みダイアログを表示したい場合:
var mouseDownCallbackFunction = function() {
alert("I was clicked!");
};
次、あなたはとても...
などのコンポーネント内でこの機能を設定しますそして、これはmouseDownCallbackFunctionは、コンポーネントがクリックされたとき、警告ボックスにを「私がクリックされた」を表示する原因となります。
これを実行するとどうなりますか? – cbrulak
このコードが実行された後、ユーザーがコンポーネントをクリックすると、「私はクリックされました」というダイアログが表示されます – leeand00
lambdaは匿名関数を使用してコードを少し減らすことができます。 componentB.setMouseDownCallback(function() { アラート(「私はクリックされました!"); }); – svinto