0

違いは何ですか

.createServerHandler、.createServerClickHandler、.createClickHandler

?

ありがとう

4

2 に答える 2

1

doc メソッドの 参照createServerClickHandler(functionName) - 非推奨 2012-03-06

Uiinstance で「汎用」サーバー ハンドラーを作成する createServerHandler を優先します。createClickHandler は、ハンドラーの動作を定義する多くのメソッドの 1 つです: クリック/変更/マウス/キー... (使用する要素のドキュメントを参照) 可能なオプションは、要素のタイプによって異なります。

オートコンプリート機能により、各 Ui 要素で使用できるハンドラーを簡単に確認できることに注意してください。

于 2012-06-13T08:56:30.613 に答える
0

また、サーバー側のハンドラーは、サーバーにリクエストを送信してを実行してから、リクエストの応答をアプリケーションに送り返します。これには、ある程度の遅延が発生する可能性があります。

ボタンを押した直後にボタンを無効にするなどのタスクがある場合は、ブラウザー内で操作を実行し、サーバーハンドラーのような遅延がないクライアントハンドラーを使用できます。

詳細:ハンドラー全般 https://developers.google.com/apps-script/guide_user_interfaces#UIUpdate

クライアントハンドラー https://developers.google.com/apps-script/guide_user_interfaces#ClientHandlers

お役に立てば幸いです。

ライアン

于 2012-06-13T14:34:49.387 に答える