Open zhouchunguang2020 opened 1 hour ago
您提到在自定义表单中使用微软拼音输入汉字时遇到了问题。根据您提供的信息,我会尝试帮助您解决这个问题。
首先,请确保您使用的是最新版本的 Ant Design 和相关依赖项,因为有时更新可能会修复已知问题。
如果问题仍然存在,您可以尝试以下步骤:
检查输入组件的实现:确保输入组件的实现没有阻止输入法的正常工作。特别是在处理 onChange
事件时,确保没有过多的逻辑干扰输入法的输入。
使用原生输入组件进行测试:尝试使用原生的 HTML <input>
元素来测试输入法是否正常工作。如果原生输入正常,而 Ant Design 的输入不正常,可能需要检查 Ant Design 输入组件的配置或样式。
调试输入法事件:使用浏览器的开发者工具,查看输入法事件的触发情况,确保事件顺序和数据传递没有问题。
如果这些步骤没有解决问题,可能需要进一步分析代码或环境配置。您可以在 Ant Design 的 GitHub 仓库中搜索是否有类似的问题报告,或者查看是否有相关的修复或建议。
如果您有更多信息或需要进一步的帮助,请随时告诉我。
如需进一步帮助,请在评论中描述您的问题,并@petercat-assistant与我开始对话。
没有 win11……能录个屏看看不~
没有 win11……能录个屏看看不~
已发
你试试原生 input 是否有一样的问题,如果是,那么并非 antd 本身的问题。
你试试原生 input 是否有一样的问题,如果是,那么并非 antd 本身的问题。
应该是里面formatValue方法的影响,不加的话,一切正常
Reproduction link
https://codepen.io/chunguang-zhou/pen/MWNxLJN
Steps to reproduce
在window11下,使用微软拼音,多次输入汉字
What is expected?
正常输入
What is actually happening?
输入结果不正确