reactjs - Grommet MaskedInput 不适用于多个输入
问题描述
我正在MaskedInput
为我的网络应用程序创建一个时间选择器。我使用了grommet
网站上的示例,但无法使其正常工作。例如,在网站上显示的小部件上
https://v2.grommet.io/maskedinput
我可以点击小时来更改小时,但我不能点击分钟来更改分钟。要显示分钟,我需要先点击外面以放松焦点,然后点击分钟才能看到分钟。同样的事情也适用于上午/下午的选择。除非我失去焦点,否则我看不到它,然后点击上午/下午设置,然后更改它。
如何配置以便用户在单击被屏蔽输入中的任何输入时可以看到输入值,即使该字段已经聚焦?
此沙箱还显示grommet
网站https://codesandbox.io/s/github/grommet/grommet-sandbox?initialpath=/maskedinput&module=%2Fsrc%2FMaskedInput.js上存在的相同问题
当在 MaskedInput 上设置一个值时会出现问题,这很可能是时间选择器的情况。请参阅显示问题的附加视频。当我点击分钟时,会显示分钟下拉菜单,但之后当我点击小时或上午/下午时,不会显示其他下拉菜单。
解决方案
推荐阅读
- ionic-framework - ionic 4 离子网格不会居中/
- python - 使用行值函数的flask-sqlalchemy查询
- google-cloud-run - 如何获取或生成 Google Cloud Run 服务的部署 URL
- mysql - 在 MySQL 中查找多个数据库中的重复值
- sql - 在 firebase -> bigquery 中计算队列数据,但我想通过跟踪源将它们分开。分组行不通?
- java - 有没有办法通过 Java 6 支持 opencmis 1.1 以连接到 Alfresco CMS?
- python-3.6 - 命令出错,退出状态为 1:python setup.py egg_info
- javascript - React Native 0.59.9 应用程序在 android 中崩溃
- html - 为什么是这样包含以前的 div?
- ios - Instantiateviewcontrollerwithidenfier 在 Apple 上找不到故事板