React: الإدخال عند التغيير لا يتم تشغيله في كل مرة في IE11 إذا تم استخدام e.preventDefault ()

تم إنشاؤها على ١٤ يوليو ٢٠١٦  ·  3تعليقات  ·  مصدر: facebook/react

الإدخال عند التغيير لا يتم تشغيله في كل مرة إذا تم استدعاء e.preventDefault () في معالج onChange.

يحدث عند الكتابة بسرعة: يتم فقد بعض الأحرف.

رد الفعل 5.0.2 و IE11.

IE DOM Bug

التعليق الأكثر فائدة

شكرا! تمكنت من الإصلاح عن طريق تغيير onChange إلى onInput.

تم نشر مناقشة مماثلة هنا والتي قد تكون مفيدة: https://github.com/facebook/react/issues/7027

ال 3 كومينتر

jmullo - هل كنت قادرًا على إصلاح هذا؟ أواجه أيضًا مشكلة مماثلة - سأساعد إذا تم نشر الحل.

لقد قمت للتو بإزالة استدعاء e.preventDefault () لأنه لم يكن ضروريًا تمامًا للوظائف.

شكرا! تمكنت من الإصلاح عن طريق تغيير onChange إلى onInput.

تم نشر مناقشة مماثلة هنا والتي قد تكون مفيدة: https://github.com/facebook/react/issues/7027

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات