React: 如果使用 e.preventDefault(),则不会在 IE11 中每次都触发输入 onChange

创建于 2016-07-14  ·  3评论  ·  资料来源: facebook/react

如果在 onChange 处理程序中调用 e.preventDefault(),则不会每次都触发输入 onChange。

快速键入时发生:某些字符丢失。

反应 5.0.2 和 IE11。

IE DOM Bug

最有用的评论

谢谢! 我能够通过将 onChange 更改为 onInput 来修复。

此处发布了类似的讨论,可能会有所帮助: https :

所有3条评论

@jmullo - 你能解决这个问题吗? 我也面临类似的问题 - 如果发布解决方案会有所帮助。

我刚刚删除了 e.preventDefault() 调用,因为它不是功能所必需的。

谢谢! 我能够通过将 onChange 更改为 onInput 来修复。

此处发布了类似的讨论,可能会有所帮助: https :

此页面是否有帮助?
0 / 5 - 0 等级