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

Yassin Hussein

الأعضاء
  • المساهمات

    3
  • تاريخ الانضمام

  • تاريخ آخر زيارة

إنجازات Yassin Hussein

عضو مبتدئ

عضو مبتدئ (1/3)

0

السمعة بالموقع

  1. في جافاسكربت يتم التعامل مع العمليات الغير متزامنة مثل طلب البيانات من السيرفر في حالتك في دالة getNews() بتخطيها و تفيذ الكود الذي تحته ثم يتم تنفيذ دالة getNews() بعد ان يكتمل يمكن القراء اكثر عن ال event loop في الجافاسكربت لفهم هذا بشكل افضل في حالتك سوف يتم تفيذ setLoading(true) // يتم تفيذهذا اولا setLoading(false)// ثم هذا ثانيا getNews() // اخيرا يتم تفيذ هذا الداله لانها تحتاج الي بعض الوقت حتي تكتمل // جرب هذا useEffect(()=> { setLoading(true)// هنا getNews() },[]) function getNews() { Germany.get(...) .then(function (response) { setNews(response.data) setLoading(false) //هنا }) .catch( //... alert(error) ) //... }
  2. جرب فتح ال developer tools .. سيساعد علي ايجاد المشكلة بشكل اسرع
  3. يمكنك ايجاد الكثير علي Github , Gitlab او يمكنك البحث عن "open source react native projects" علي قوقل ستجد الكثير منها
×
×
  • أضف...