React: A entrada onChange não é acionada sempre no IE11 se e.preventDefault () for usado

Criado em 14 jul. 2016  ·  3Comentários  ·  Fonte: facebook/react

A entrada onChange não é acionada todas as vezes se e.preventDefault () for chamado no manipulador onChange.

Ocorre ao digitar rápido: alguns caracteres são perdidos.

React 5.0.2 e IE11.

IE DOM Bug

Comentários muito úteis

Obrigado! Consegui corrigir alterando onChange para onInput.

Uma discussão semelhante postada aqui pode ser útil: https://github.com/facebook/react/issues/7027

Todos 3 comentários

@jmullo - Você conseguiu consertar isso? Também estou enfrentando um problema semelhante - ajudaria se a solução fosse postada.

Acabei de remover a chamada e.preventDefault () porque não era totalmente necessária para a funcionalidade.

Obrigado! Consegui corrigir alterando onChange para onInput.

Uma discussão semelhante postada aqui pode ser útil: https://github.com/facebook/react/issues/7027

Esta página foi útil?
0 / 5 - 0 avaliações