如何在 Google App Maker 中将下拉菜单更改为搜索框
How to change Dropdown to Search Box in Google App Maker
我有一个与 "Location" 一对一关系的数据源 "Stock"。
当我将表单拖到 Stock 数据源的 canvas 时,它会为 Location 创建一个下拉列表。很好,但是有很多位置,所以我想将下拉列表更改为建议框。因此,我已将搜索框添加到表单中,并尝试使用 App Maker 为下拉菜单生成的相同选项和值参数,但 App Maker 不允许我这样做。
这些是值:
options: datasources.Locations.items
value: datasource.item.Locations
在这两种情况下,编辑器对话框中的保存按钮都被禁用。
我做错了什么?
我认为 "Search Box" 是指建议的文本字段小部件。由于您希望建议文本字段的值是一条记录,因此请在属性编辑器中查找名为 "Suggest Box Query Options" 的部分。在该部分中,select 您要使用的模型和字段。由于您要设置关系的值,请确保 "valueIsRecord" 属性 设置为 true。不绑定选项,只绑定值。
我有一个与 "Location" 一对一关系的数据源 "Stock"。
当我将表单拖到 Stock 数据源的 canvas 时,它会为 Location 创建一个下拉列表。很好,但是有很多位置,所以我想将下拉列表更改为建议框。因此,我已将搜索框添加到表单中,并尝试使用 App Maker 为下拉菜单生成的相同选项和值参数,但 App Maker 不允许我这样做。
这些是值:
options: datasources.Locations.items
value: datasource.item.Locations
在这两种情况下,编辑器对话框中的保存按钮都被禁用。
我做错了什么?
我认为 "Search Box" 是指建议的文本字段小部件。由于您希望建议文本字段的值是一条记录,因此请在属性编辑器中查找名为 "Suggest Box Query Options" 的部分。在该部分中,select 您要使用的模型和字段。由于您要设置关系的值,请确保 "valueIsRecord" 属性 设置为 true。不绑定选项,只绑定值。