使用侧边栏,我得到用户输入并将其保存为脚本属性。下次加载侧边栏时,我想检查保存的属性是否存在。如果是这样,请显示它而不是文本输入框。
我知道要使用:
ShowDialog()
老实说,目前我已经尝试了很多不同的方法。任何帮助将不胜感激。
这是我尝试过的方法,我想在边栏中加载值(如果存在)。如果他们不这样做,我希望它加载一个文本输入框,默认情况下就是这样做的。
编辑-添加代码
google.script.run.withSuccessHandler().myFunction()
答案 0 :(得分:1)
您可以编写服务器代码来检索UserProperties
值,然后按照“文件打开”对话框中的说明运行HTML脚本以获取该值。
this guide
他们做什么:
getOAuthToken
中的{li> Code.gs
通过以下代码在Picker.html
中调用该函数:
function getOAuthToken() {
google.script.run.withSuccessHandler(createPicker)
.withFailureHandler(showError).getOAuthToken();
}
createPicker
中的withSuccessHandler
方法在第一步中从getOAuthToken
中获取令牌值。您可以针对自己的情况使用相同的模式。