私の質問は、GASのサーバー側ハンドラーのパラメーター「e」についてです。
私が次のようなハンドラーを持っている場合
function handler(e)
{
}
「e.parameter」を使用してすべてにアクセスできるものを知りたい。e.parameterとは何ですか?ハンドラーを発生させたソースウィジェットを取得できますか?
私の質問は、GASのサーバー側ハンドラーのパラメーター「e」についてです。
私が次のようなハンドラーを持っている場合
function handler(e)
{
}
「e.parameter」を使用してすべてにアクセスできるものを知りたい。e.parameterとは何ですか?ハンドラーを発生させたソースウィジェットを取得できますか?
あなたの質問への答えは、このフォームに収まるにはかなり長いでしょう...さらに、javascriptの最初の知識が何であるかを知らずに答えるのは簡単ではありません...短く明確にするために、私はこの投稿の回答を見て、そこに示されているパラメータが何を意味するのかを理解している場合は、回答を得るよりもお勧めします。そうでない場合は、ドキュメントを読み、チュートリアルを試して、このテーマに関する多くのインターネットリソースを確認するのが最善の解決策だと思います。
編集:メガバイトの答えはあなたにいくつかの要素を与えます、私はあなたにハンドラーを呼び出すウィジェットのIDを与えるものもあると付け加えe.parameter.source
ます(複数がそれを行うことができる場合)
e.parameterとは何ですか?
これは、 ServerHandler.addCallbackElementメソッドe.parameter
を使用してハンドラー内部に追加されたウィジェットの値を格納するObjectクラスのインスタンスです。
ハンドラーを発生させたソースウィジェットを取得できますか?
はい。ウィジェットIDを定義するには、そのsetId
メソッドをparameter.source
呼び出し、呼び出し元IDを含む変数と、UiInstance.getElementByIdメソッドを使用します。
今日はあなたの質問にリンクされた質問が投稿されました。