اذهب إلى المحتوى
  • 0

مشكلة في أعادة تعيين قيم state في react.js

Mohamed Rahal

السؤال

Recommended Posts

  • 0

كيف اشاركها. 

 

الملفات التي تراها في الجانب فارغة . لم أربطها مع App react.

استاذ .  المشكلة التي أواجهها أنني عندما أضغط على button  لا ينحذف العنصر من الشاشة . لكن إذا وضعت نفس الكود في console.log(tod)

ينحذف العنصر . لكن فقط في الكونسول

 

بتاريخ 1 دقيقة مضت قال القناص القناص:

كيف اشاركها. 

 

الملفات التي تراها في الجانب فارغة . لم أربطها مع App react.

استاذ .  المشكلة التي أواجهها أنني عندما أضغط على button  لا ينحذف العنصر من الشاشة . لكن إذا وضعت نفس الكود في console.log(tod)

ينحذف العنصر . لكن فقط في الكونسول

 

console.log(tod)  هذه الكود اضعه داخل function Delete

بتاريخ 15 دقائق مضت قال القناص القناص:

كيف اشاركها. 

 

الملفات التي تراها في الجانب فارغة . لم أربطها مع App react.

استاذ .  المشكلة التي أواجهها أنني عندما أضغط على button  لا ينحذف العنصر من الشاشة . لكن إذا وضعت نفس الكود في console.log(tod)

ينحذف العنصر . لكن فقط في الكونسول

 

console.log(tod)  هذه الكود اضعه داخل function Delete

يفترض أنه عندما أضغط الزر ينحذف العنصر . لكنه يحذف فقط ف44.thumb.jpg.fc8a9bd0ea20e13ff68b85d1e6d4034a.jpgي الكونسول .

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

الخطأ لديك في الدالة المسماة Delete حيث أنك في أخر سطر منها تقوم بإعادة تعيين state بالمفتاح الخاطيء فلا يوجد لديك key إسمه tod ولكن إسمه Todos  كما قمت بتعريفه مُسبقاً في state وبالتالي تحتاج التعديل التالي 

...
this.setState({Todos:tod})
...
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 2 ساعة قال القناص القناص:

شكرا لك أخي . هل تقصد أنها تلك الخاصية الموجودة في جافا سكريبت أنه أذا كان key و value لهما نفس القيمة نختصرهما بال key فقط . 

 

نعم أنت تتعامل  مع JavaScript Object 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...