如何将对象保存到谷歌UI实例中

How do you save objects into a google Ui instance.

本文关键字:谷歌 UI 实例 保存 对象      更新时间:2023-09-26

我想做的是在UI状态中保存一个数据表和一个数组,以便处理程序可以调用它们来做它应该做的事情。我对编程相当陌生,所以如果你把这个问题当作一个愚蠢的问题,不要感到难过,但仍然请回答它。谢谢。

最简单的方法之一是使用隐藏的小部件将数据存储为字符串,如以下示例所示:

function doGet() {
    var app = UiApp.createApplication();
    var hidden = app.createHidden('hidden').setId('hidden');// widget's name = hidden
//...
  var array = ['item1','item2'] ;
  hidden.setValue(array.toString()); //assign a value as a string
//...
return app
}
function handlerfunction(e){
var array = e.parameter.hidden.split(','); // get the widget's value by its name parameter and reconvert it back to an array
//...
return app
}