Google apps script 如何在AppMaker的下拉小部件中手动设置值?
我使用RESTAPI作为数据源,不知道如何在下拉窗口小部件中手动设置值 小部件数据源设置为Google apps script 如何在AppMaker的下拉小部件中手动设置值?,google-apps-script,google-app-maker,Google Apps Script,Google App Maker,我使用RESTAPI作为数据源,不知道如何在下拉窗口小部件中手动设置值 小部件数据源设置为Client选项设置为@datasource.items。“显示字段”是名称 我在加载小部件/数据后运行脚本,我能够以数组的形式获取所有选项,并找到需要选择的选项,但无法为小部件设置值 我尝试的是widget.values=widget.options[],但无论索引是什么,它似乎总是选择第一个选项。尝试在以下目录中选择项: 仍然会选择第一个选项。我在下拉设置中的value prop中有@datasourc
Client
选项设置为@datasource.items
。“显示字段”是名称
我在加载小部件/数据后运行脚本,我能够以数组的形式获取所有选项,并找到需要选择的选项,但无法为小部件设置值
我尝试的是
widget.values=widget.options[]
,但无论索引是什么,它似乎总是选择第一个选项。尝试在以下目录中选择项
:
仍然会选择第一个选项。我在下拉设置中的value prop中有
@datasource.item
,这是因为如果我订阅onValueChange
事件和`console.log(widget.datasource.itemIndex),它会显示我(手动)选择的正确索引@Hobroker可能是selectKey()
。但是您需要知道密钥或检索它。您在分配值时在数据加载时执行此操作,例如widget.value=1,2如果number或widget.value='Student'
widget.datasource.selectIndex(/*INDEX HERE*/);