我在App Maker中有一个输入表单,用户可以输入我们正在处理的项目的联系信息(名称,电话号码,电子邮件和地址),虽然可以正常工作,但我想实现一种更好的输入地址的方法。所有的联系信息都绑定到“项目”数据源(包括“地址”字段)。
因此,我根据以下指示创建了一个地址建议框:Address Search for the Google Map widget on App Maker(我在这里没有足够的声誉来发表评论)。
这似乎工作正常,但是我无法将来自该uggestBox的选定地址设置为@ datasource.item.Address。打开绑定选项时,所有项目均显示为灰色,我无法选择任何内容。即使我尝试@ datasources.Projects.Item.Address,我仍然将所有选项显示为灰色。如何将建议的地址绑定到我的Projects数据源中的“地址”字段?
我认为我可以将一些代码放入suggestBox onValueChange事件中,该事件会将newValue从框中复制到Address字段中,但是我对此不太满意。我做了一些研究,遇到了newValue字段,我尝试了一些代码来尝试将其复制。没有运气。
widget.datasource.item.Address = newValue;
widget.datasource.createItem();