【技术实现步骤摘要】
地址输入组件的实现方法、装置、设备以及存储介质
[0001]本专利技术涉及应用程序展示领域,尤其涉及一种地址输入组件的实现方法、装置、计算机设备以及存储介质。
技术介绍
[0002]在计算机程序开发的过程中,实现用户在计算机程序中的输入功能是一种非常常见的开发需求。在实际的开发过程中,开发人员可以使用各种各样的组件来实现用户在计算机程序中的输入功能。例如,通过文本输入框组件能够获取到用户在计算机程序中输入的文本信息,通过选择框组件能够获取到用户在计算机程序中作出的选择输入,通过地址输入组件能够获取到用户在计算机程序中输入的地址信息。由于不同组件所实现的功能不同,所以不同组件的实现逻辑也大不相同。在地址输入组件的实现过程中,地址信息通常会被划分为几个部分,如将地址信息依次划分为四个部分:省份
‑
城市
‑
社区
‑
街道。然后,针对每一部分的地址信息设置对应的地址信息列表,如,省份对应一个地址信息列表,省份对应的地址信息列表中会预先设置多个省份以供用户选择,用户在省份对应的地址信 ...
【技术保护点】
【技术特征摘要】
1.一种地址输入组件的实现方法,其特征在于,所述方法包括:当检测到输入地址信息的请求时,在地址输入组件的第一预设区域显示第一地址信息列表,所述第一地址信息列表包括至少一个第一地址信息;判断是否需要更新所述第一地址信息列表;当判断出不需要更新所述第一地址信息列表时,获取用户基于所述第一地址信息列表作出的第一地址选择输入,所述第一地址选择输入用于表示所述用户从所述第一地址信息列表中选择出目标第一地址信息;当判断出需要更新所述第一地址信息列表时,更新所述第一地址信息列表中所包含的第一地址信息,并触发执行所述获取用户基于所述第一地址信息列表作出的第一地址选择输入的操作;根据所述目标第一地址信息确定所述用户在所述地址输入组件输入的地址信息。2.根据权利要求1所述的地址输入组件的实现方法,其特征在于,在检测到输入地址信息的请求之后,所述在地址输入组件的第一预设区域显示第一地址信息列表之前,所述方法还包括:判断是否存在所述第一地址信息列表对应的第一地址信息集合;当判断出存在所述第一地址信息集合时,触发执行所述在地址输入组件的第一预设区域显示第一地址信息列表的操作;当判断出不存在所述第一地址信息集合时,请求第三方地图服务以获得所述第一地址信息集合,并触发执行所述在地址输入组件的第一预设区域显示第一地址信息列表的操作;以及,所述在地址输入组件的第一预设区域显示第一地址信息列表,包括:基于所述第一地址信息集合在地址输入组件的第一预设区域显示第一地址信息列表。3.根据权利要求1或2所述的地址输入组件的实现方法,其特征在于,所述更新所述第一地址信息列表中所包含的第一地址信息,包括:请求第三方地图服务以获得新的所述第一地址信息列表对应的第一地址信息集合;基于新的所述第一地址信息列表对应的第一地址信息集合在所述地址输入组件的第一预设区域重新显示所述第一地址信息列表。4.根据权利要求1或2所述的地址输入组件的实现方法,其特征在于,所述更新所述第一地址信息列表中所包含的第一地址信息,包括:获取由所述用户输入的错误地址信息和/或缺失地址信息;当获取到所述用户输入的所述错误地址信息时,将所述错误地址信息从所述第一地址信息列表对应的第一地址信息集合中删除,以得到新的所述第一地址信息列表对应的第一地址信息集合;当获取到所述用户输入的所述缺失地址信息时,将所述缺失地址信息添加至所述第一地址信息列表对应的第一地址信息集合中,以得到新的所述第一地址信息列表对应的第一地址信息集合;基于新的所述第一地址信息列表对应的第一地址信息集合在所述地址输入组件的第一预设区域重新显示所述第一地址信息列表。5.根据权利要求1所述的地址输入组件的实现方法,其特征在于,所述判断是否需要更
新所述第一地址信息列表,包括:向第三方地图服务发送校验请求,以获得第一地址信息校验列表;判断所述第一地址信息校验列表是否和所述第一地址信息列表一致;当判断出所述第一地址信息校验列表和所述第一地址信息列表一...
【专利技术属性】
技术研发人员:顾骏,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。