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

السؤال

Recommended Posts

  • 0
نشر

يوجد لديك مشكلة

أنك تقوم بتغيير قيمة tasks عبر الدالة setTasks وفي نفس الوقت الخطاف useEffect يعتمد على tasks  لذا يتم تغير قيمة الtasks فيتم نداء الخطاف فيقوم بتغيير قيمة الtasks مرة اخرى فيتم نداء الخطاف الى مالا نهاية, الحل ان تقوم بمسح الtasks من مصفوفة الاعتمادية في الخطاف فيكون شكل الخطاف كالتالي

useEffect(() => {
    async function PromiseSign() {
      setTasks(await GetAllTasks());
    }
    PromiseSign();
  }, [ReducerValue]);
  • 0
نشر
بتاريخ 1 دقيقة مضت قال شرف الدين حفني:

يوجد لديك مشكلة

أنك تقوم بتغيير قيمة tasks عبر الدالة setTasks وفي نفس الوقت الخطاف useEffect يعتمد على tasks  لذا يتم تغير قيمة الtasks فيتم نداء الخطاف فيقوم بتغيير قيمة الtasks مرة اخرى فيتم نداء الخطاف الى مالا نهاية, الحل ان تقوم بمسح الtasks من مصفوفة الاعتمادية في الخطاف فيكون شكل الخطاف كالتالي

useEffect(() => {
    async function PromiseSign() {
      setTasks(await GetAllTasks());
    }
    PromiseSign();
  }, [ReducerValue]);

معدش بيشتغل لما بمسحها

to_do_list.rar

  • 0
نشر
بتاريخ الآن قال شرف الدين حفني:

مرحبًا

هل يمكنك توضيح كيف لا تعمل؟ ما المشكلة التي واجهتك تحديدًا؟

عندما حذفت ال tasks من ال useEffect image.png.48f5727b57ddd4057592fca729bddf0d.png

بتاريخ 25 دقائق مضت قال محمد منتصر6:

عندما حذفت ال tasks من ال useEffect image.png.48f5727b57ddd4057592fca729bddf0d.png

.........

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...