我的Google脚本代码中有一个全局变量curT
。我想在客户端Java脚本代码中使用它们。在评估之前注入它们时,我可以在html中看到它们。但是我无法在页面脚本中访问它们。我尝试了google.script.run.withSuccessHandler
并添加了一个函数来读取并返回该全局变量。但是我再也看不到它!我还在HTML中添加了一个JS变量来保存onSuccessHandler
的返回结果...再也没有运气了!
<script>
var TEAM="";
google.script.run.withSuccessHandler(cTeam).currentTeam();
function cTeam(res){
alert ('Returned team Name'= res);
TEAM = res;
}
</script>
我在Google脚本文件中的服务器端代码:
function currentTeam(){
Logger.log('Team Name is Requested');
if (curT.length===0){
return 'ALL';
} else{
return curT;
}
}
1)这是将全局JS变量传递到客户端代码的唯一方法吗?我的意思是我们应该有功能!
2)我的代码或方法有什么问题?
非常感谢,
M