تمرین todo جلسه 24

سوال شده توسط: محمود بزرگی

تاریخ ثبت: ۱۴۰۱/۰۳/۰۹

بازدید: 500

پاسخ: 2

تگ: React


سلام استاد وقتتون بخیر 

استاد وقتی می خوام اون بخش کدی رو که در عکس ضمیمه براتون فرستادم رو اجرا کنم با ارور زیر رو به رو میشم

Uncaught TypeError: Cannot set properties of undefined (setting 'Description') 

اگه کد داخل عکس رو به این شکل تغییر بدم کد کار میکنه : newTodos[۰].Description = description

اما وقتی index رو میذارم ارور میده

ممنون میشم راهنمایی کنید 

پاسخ ها
user

قاسم بساکی

سلام دوست من . 

آیا از index قبل از استفاده لاگ گرفتید ببینید چی بر میگردونه؟

اگه عدده :

 ببینید آیا نوع داده ای todo.id با id که دارید با === بررسی می کنید یکی هستن؟

مثلا ببینید با == جواب نمیده

user

محمود بزرگی

استاد log گرفتم index رو بهم -۱ برگردوند

اومدم todo.id رو هم log گرفتم بهم id رو برگردوند اما وقتی id رو log میگیرم بهم object برمیگردونه که مشکل همینجاست که === برقرار نمیشه

عکسش رو ضمیمه کردم

نمیدونم باید چیکار کنم که خود id رو بتونم به function پاس بدم , نه مثل الان که object میشه

دریافت فایل ضمیمه
برای ثبت پاسخ باید خود شوید