GAS服务器处理程序,有什么区别?

时间:2012-06-13 06:22:01

标签: google-apps-script

之间有什么区别

.createServerHandler, .createServerClickHandler, .createClickHandler

由于

2 个答案:

答案 0 :(得分:1)

引用the doc 方法createServerClickHandler(functionName) - 已弃用2012-03-06

支持createServerHandler,它在Uiinstance中创建“通用”服务器处理程序。 createClickHandler是定义处理程序行为的许多方法之一:单击/更改/鼠标/键...(请参阅您使用的元素的文档),可能的选项将根据元素的类型而有所不同。

请注意,自动完成功能可以轻松查看每个Ui元素可用的处理程序。

答案 1 :(得分:0)

同样重要的是要记住,服务器端处理程序将您的请求发送到服务器以执行,然后将请求响应发送回您的应用程序,这可能会有一些延迟。

如果您有按下按钮后立即禁用按钮的任务,则可以使用在浏览器内执行操作的客户端处理程序,并且没有服务器处理程序可能具有的延迟。

更多信息: 处理程序一般 https://developers.google.com/apps-script/guide_user_interfaces#UIUpdate

客户端处理程序 https://developers.google.com/apps-script/guide_user_interfaces#ClientHandlers

希望有所帮助,

赖安