如果在 onChange 处理程序中调用 e.preventDefault(),则不会每次都触发输入 onChange。
快速键入时发生:某些字符丢失。
反应 5.0.2 和 IE11。
谢谢! 我能够通过将 onChange 更改为 onInput 来修复。
此处发布了类似的讨论,可能会有所帮助: https :
@jmullo - 你能解决这个问题吗? 我也面临类似的问题 - 如果发布解决方案会有所帮助。
我刚刚删除了 e.preventDefault() 调用,因为它不是功能所必需的。
最有用的评论
谢谢! 我能够通过将 onChange 更改为 onInput 来修复。
此处发布了类似的讨论,可能会有所帮助: https :