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

با سلام من یک ارور دارم با این عنوان :

میشه راهنمائی کنید :

پروژه رو روی گیت هاب خودم گذاشتم با این آدرس :

https://github.com/miladkarimi1370/todoListwithReact.com


react.development.js:209 
Warning: Can't call setState on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state = {};` class property with the desired state in the Todolist component.

ببخشید آدرس درست بدین شکله :

Https://github.com/miladkarimi1370/todoListwithReact

milad karimi ۰۱ تیر ۱۴۰۲، ۱۱:۵۴

سلام

متاسفانه در حال حاضر بخاطر محدودیت در زمان امکان سورس کدهای شما را برای یافتن ایراد نداریم.

میتونید قسمتی از کد رو که ایراد داره رو اینجا اپلود کنید.

اما با توجه به اروری که گرفتید میتونم راهنمایی کنم که setState را در جای درستی انجام ندادید. مثلا اگر کلاس کامپوننت هست میتونه در constructor و قبل از اینکه کامپوننت mount بشه setState کرده باشید.

موفق باشید

بهترین پاسخ
مریم علی شاهی ۰۱ تیر ۱۴۰۲، ۱۹:۳۱

اما ربطی به مونتینگ پروژه نداره به خاطر اینکه من این setstate رو برای زمانی قرار دادم که روی دکمه حذف کلیک میشه اون موقع که دیگه کامپوننت مونت شده درسته ؟؟

milad karimi ۰۲ تیر ۱۴۰۲، ۰۸:۱۱

اوکی مشکل حل شد من درست تابع مورد نظر رو بایند نکرده بودم

milad karimi ۰۲ تیر ۱۴۰۲، ۰۸:۱۷