search - 移动设备上的 SAPUI5 搜索字段自动建议
问题描述
我正在使用的解决方案
使用 attachEventOnce(),它对 OData 非常有效。现在我的问题是,当自动建议可见并且用户点击其中一个结果后,搜索被触发但自动建议再次被触发并且自动建议的焦点回到全屏(使用移动设备)。所以用户必须关闭自动建议才能在我的列表中查看结果。任何想法如何避免这种情况?
我希望在用户点击自动建议的结果后,触发搜索并关闭自动建议。
解决方案
自己找到了一个可行的解决方案:点击搜索事件时,我删除了搜索字段的建议属性。这以前有效,但后来这些建议消失了,我不知道如何把它们带回来。现在我将一个事件侦听器添加到侦听单击事件的搜索字段。在这种情况下,我只是将建议属性设置回 true。
推荐阅读
- sql - Oracle中的LISTAGG查询分批拆分
- airflow - Airflow DAG 在每小时计划中缺少运行
- websocket - 聊天类应用的订阅和发布架构的最佳实践
- sqlalchemy - Auth0:如何将用户一对一映射到 SQLAlchemy 模型实例?
- spring-boot - JPA查询通过相似的主键组合两个表
- java - 检查 URL 是否是 Java 中的可下载文件
- php - PHP 中的 zipArchive 在服务器上不起作用,但在 localhost 上运行并提取文件
- ssl - 在 Google Cloud Ingress 上安装 godaddy 证书
- javascript - 使用 Chrome 扩展修改新标签
- highcharts - Highcharts 导出数据不足