当用户单击列表中的项目时,会显示一个弹出窗口。一旦弹出窗口显示,里面有一个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。