【发布时间】:2016-06-07 13:52:22
【问题描述】:
我有一个谷歌表单,我正在处理一些在后台使用 GAS 完成的脚本,该表单会加载包含许多不同信息的下拉列表。表单本身相当大,大约有 16 个部分,它在几台机器上加载和响应上下滚动非常缓慢,包括我的台式计算机,这是一台非常强大的计算机,所以我不认为这是一个依赖于机器的问题。任何加快速度的技巧都将不胜感激,除了将表单分成 2 个表单或类似的东西。
【问题讨论】:
-
尝试测试速度,关闭不同部分的代码,这样您就可以看到究竟是什么降低了性能。或者,如果您已经知道,请分享您的示例代码,以便重现您的问题。
-
@MaxMakhrov 我已经完全注释掉了 onOpen 触发器,所以后台没有运行脚本。
-
实时 Google 表单的速度与 Apps Script / JS 无关
-
同样,我们无法更改控制迟缓的拖放表单构建器的 UI 的代码。如果仍然可以选择,请尝试降级到旧的表单生成器,或者向适当的Google Product forum 报告。请说明您是否使用的是较新版本的构建器
-
@BryanP 这正是我想要的。切换到旧形式立即改变了很多性能。共有 25 个淹没列表,每个列表包含 300 条左右的条目。如果您将此作为答案发布,我会给您赏金,因为这对您有很大帮助。
标签: javascript google-apps-script