【问题标题】:Google app script server handlerGoogle 应用脚本服务器处理程序
【发布时间】:2012-10-12 00:21:01
【问题描述】:

我的问题是关于 GAS 中服务器端处理程序中的参数“e”。

如果我有类似的处理程序

function handler(e)
{
}

我想知道使用“e.parameter”可以访问哪些内容。 什么是e.parameter?我可以获得引发处理程序的源小部件吗?

【问题讨论】:

    标签: google-apps-script google-docs


    【解决方案1】:

    恐怕您的问题的答案会很长,无法适应这种形式......此外,如果不知道您对 javascript 的初步了解可能是什么,那么回答起来并不容易......所以简短而清楚,我建议你看看this post answer,如果你明白那里显示的参数意味着什么,你就会得到答案。如果没有,我想最好的解决方案是阅读文档、尝试教程并查看有关该主题的许多 Internet 资源。

    编辑:兆字节的答案为您提供了一些元素,我要补充一点,还有e.parameter.source 可以为您提供调用处理程序的小部件的 ID(如果不止一个可以这样做)

    【讨论】:

      【解决方案2】:

      什么是e.parameter?

      e.parameter 是 Object 类的一个实例,它存储使用 ServerHandler.addCallbackElement 方法添加到处理程序内部的小部件的值。

      我可以获得引发处理程序的源小部件吗?

      是的,可以通过调用其setId 方法并使用包含调用者ID 的parameter.source 变量和UiInstance.getElementById 方法来定义小部件ID。

      今天发布了一个question,它与你的链接。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-12-05
        • 1970-01-01
        • 1970-01-01
        • 2013-01-29
        • 1970-01-01
        • 2017-03-25
        • 1970-01-01
        • 2022-01-17
        相关资源
        最近更新 更多