【发布时间】:2019-11-14 11:31:37
【问题描述】:
我正在使用 Google 表单,并且我有一个“提交表单”触发器,它运行一个接受事件 e 的函数。我在函数内部使用e.namedValues 访问提交的表单值。大多数时候一切正常,但偶尔e.namedValues 为空,或者至少所有值都是空的,并且发送的通知电子邮件缺少信息。我知道这不是因为提交了空表单,因为大多数值都是必需的,并且这些空白电子邮件对应于插入到 Google 电子表格中的有效表单提交。有什么原因我有时无法访问该函数中提交的表单值?
【问题讨论】:
-
我们最近看到了类似的行为,通常我们发现防止这些触发器影响您的代码的方法不是在函数内部使用
if(e.values && !e.values[1])return;之类的东西来阻止它们。通常,有问题的触发器只发送时间戳。 -
您可以阅读更多关于他们的信息here
-
@Cooper 太好了,谢谢。您的意思是“阻止他们”而不是“不阻止他们”,对吗?
-
是的。我发现我的手指常常无法传达我大脑想要传达的信息。