18910140161

JavaScript-按钮效果仅在函数结束后起作用-堆栈溢出

顺晟科技

2022-10-18 14:07:16

53

在我的边栏上,有两个按钮button1button2。我想要的是,在button1被点击后,myfunction()将同时运行Button2被禁用。当myfunction()结束时,myfunction()切换到启用状态。我使用了以下代码:

button2

但是,当单击button1时,函数myfunction()将运行,并且myfunction()也将启用。这会导致用户在函数运行时单击myfunction(),从而导致错误。有人能帮我吗?先谢谢了.


顺晟科技:

这看起来像是button2的作业。使用async-await来实现这一点。

Promises应为异步调用。

在功能运行之前

禁用按钮。然后,在第二行中,我们等待google.script.run.myfunction执行的结果。稍后,我们切换myfunction属性。

disabled
  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航