GoogleAppMaker:如何根据数据源为HTML小部件分配id



当用户单击列表中的项目时,会显示一个弹出窗口。一旦弹出窗口显示,里面有一个HTML小部件,我想在其中给它一个"id",比如:

<div id="builder-<idOfItemSelectedHere>"></div>

我如何在谷歌应用程序制造商中做到这一点?

以下是一个可能的解决方案。对于listrow onclick事件,请输入以下内容:

var htmlwidget = widget.root.descendants.YourHTMLWidget;
var item = widget.datasource.item;
htmlwidget.html = "<div id='builder-" + item.id + "'>" + item.id + "</div>";

但是,您可能希望从html小部件中删除预定义的html。

最新更新