[英]Cant seem to pass more than one parameter from JS to HTML in Google Web App Script
[英]Using a Google Web App - Can I pass a variable from one HTML page to another within the same web app
我已经创建了一个Google Web App。 它有2个HTML页面,我可以使用Stack Overflow的此答案中描述的原理在它们之间进行切换
第一个HTML页面调用服务器端功能。 它从Google电子表格返回数据,并将数据分配给变量。
当用户切换到HTML页面2时,变量将丢失,因此,当切换回页面1时,脚本必须再次调用服务器端函数,这需要几秒钟。
是否可以在整个会话中维护该变量?
我尝试将其作为HTML文件中的全局变量,.gs文件中的全局变量分配,并将其作为参数传递给URL,但这些似乎都不起作用。
由于应用脚本HTML服务的性质,我怀疑这是不可能的,但您永远不会知道...
谢谢
您可以使用WebStorage API存储该变量。
如果存储容量是一个问题,那么我建议使用IndexedDB 。 它是大多数现代浏览器中内置的NoSQL数据库。 该API可能处理起来有些复杂,因此您可能需要利用Dexie之类的框架
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.