تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ محمد حسین
ایونت‌ها در عملیات async
جامعه ری اکت ایجاد شده در ۰۹ تیر ۱۴۰۱

سلام و وقت بخیر. در کد زیر من بدون استفاده از ()e.persist یا بدون cache کردن مقدار موردنیاز میتونم مقدار مقادیر event را داخل setTimeOut دریافت کنم. دلیلش چیه مگه نباید null برگردونه؟

handleClick(e){
    console.log(e.altKey);     //false
    setTimeout(() => {
        console.log(e.altKey);  //false
    }, 1000)
}

هم چنین اگر از خود e لاگ میگیرم مقادیر null نیست.

bd7a-Screenshot (299).png

سلام

این مورد از نسخه ۱۷ به بعد تغییر کرده و بدون انجام عملیات اضافه در دسترس هست که در جلسات جلوتر هم به این مورد اشاره میشه

بهترین پاسخ
مجتبی سوری ۰۹ تیر ۱۴۰۱، ۱۵:۱۱