۶ میلیون تومن هدیه🎁 + کلی آفر جذاب در کمپین تابستون🔥 تابستون کوتاهه پس بزن بریم 👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۰ رضا شاکری
مقدار state
جامعه ری اکت ایجاد شده در ۱۹ فروردین ۱۴۰۳

سلام وقت به خیر

می‌خواستم بدونم در دقیقه ۲۳:۳۰ که داخل تابع handelChangeCurrentPost مقدارcurrentPost رو در state می‌خوایم set می‌کنیم چرا مقدار قبلی که posts هست رو داخل تابع setState نمیزاریم و چرا با این کارمون در تابع handelChangeCurrentPost  مقدار posts که در state ذخیره شده از بین نمیره ؟

مگه نباید برای set کردن state جدید state قبلی رو داشته باشیم و اون مقدار خاص رو set کنیم ؟ 

اگه میشه این ابهام رو برام برطرف کنید 

ممنون 

 


    handelChangeCurrentPost(index) {
        console.log(index);
        this.setState({ currentPost: index });
    }