dojo.connect
を使用して、button
のonclick
で呼び出された関数を接続したいと考えています。しかし、そのボタンをクリックすると、その関数に渡される引数があります。 dojo.connect
を使用してその関数に引数を渡す方法は?dojoを使用してparameteraを関数に渡す方法は?
0
A
答えて
1
私はこの質問が6ヶ月以上前に尋ねられたので、私はあまりにも多くの時間のために私もあまりにも苦労した問題にループを閉じるために答えています。私はこのフォーラムの他の人々のレベルではないので、おそらくこの問題を解決するより良い方法がありますが、ここで私のアプリで動作する方法です。私の答えを気軽に改善してください。
簡単な答えは、connect構文の第3引数でdojo.hitchを呼び出し、ヒッチ構文の第3引数で引数を渡すことです。
私はdojotoolkit.orgで見つけることができる事実上すべてを含めて、「接続」に関する記事を数多く読みました。何故か何かの理由でDavid Walshのブログhttp://davidwalsh.name/dojo-connectが2010年に投稿されました。言っ
*objname*.connect(*objname*.domNode, "onclick", dojo.hitch(null, *stringFunctionName*, *passedArgument*)
は、ここに...私の作業文は私の動的に作成dojox.mobile.ListItemのためのように見えたものです
liEntry.connect(liEntry.domNode, "onclick", dojo.hitch(null, "loadEntryDetails", jsonEntry[i]));
関連する問題
- 1. pymongo.map_reduceを使用してスコープに関数を渡す方法
- 2. GetTypeを使用して関数に渡す方法
- 3. onchange関数を使用して行インデックスを渡す方法
- 4. 関数を使用して結果を 'queryset'に渡す方法は?
- 5. シグニチャS3Event、Objectを使用してキー/値をラムダ関数に渡す方法は?
- 6. Javascriptを使用してサイクル変数をイベントコールバック関数に渡す方法
- 7. Twigパス関数を使用してJavaScript変数をSymfonyルートに渡す方法
- 8. 引数を指定してjavascript関数(DojoでAjaxを使用)を動的にロードする方法
- 9. Excel VBAを使用してJavascript関数に可変パラメータを渡す方法
- 10. ctypes、pythonを使用してC++関数に文字列パラメータを渡す方法
- 11. リファレンスを使用して関数テンプレートに配列を渡す方法
- 12. execScriptを使用してjquery/javascript関数にパラメータを渡す方法
- 13. JavaScript配列をAjaxを使用してC#関数に渡す方法
- 14. nodejsを使用してdojoビルドを行う方法は?
- 15. .applyメソッドを使用してある関数から別の関数に入力を渡す方法は?
- 16. パラメータとして任意のラムダ関数を渡して使用する方法
- 17. 静的変数を使用してパラメータを渡す方法は?
- 18. 匿名関数を使用してマウスオーバーを割り当てる際にローカル変数を渡す方法は?
- 19. JQueryを使用してフォームデータを複数の関数に渡す
- 20. Dojo - ダイアログ・フォームを使用してデータを送信する方法
- 21. OnClickListenerを使用してインテントに変数を渡す方法
- 22. 配列を使用してVBScriptに変数を渡す方法
- 23. SSIS:SQL-Taskを使用して変数に値を渡す方法
- 24. シェルスクリプトを使用してJavaコードに引数を渡す方法
- 25. ノードでコールバック関数として関数を渡す方法
- 26. 関数ポインタをlpParameterとしてCreateThreadに渡す方法は?
- 27. 機密データを処理して関数に渡す方法は?
- 28. lincをクラス関数に渡して呼び出す方法は?
- 29. 座標を関数の引数として渡す方法は?
- 30. DOJOでイベントパラメータを渡す正しい方法は何ですか?