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

لوحة المتصدرين

  1. Kais Hasan

    Kais Hasan

    الأعضاء


    • نقاط

      8

    • المساهمات

      2633


  2. محمود سعداوي2

    محمود سعداوي2

    الأعضاء


    • نقاط

      5

    • المساهمات

      646


  3. علي الكاسر

    علي الكاسر

    الأعضاء


    • نقاط

      3

    • المساهمات

      193


  4. Zeina Almakdisi

    Zeina Almakdisi

    الأعضاء


    • نقاط

      3

    • المساهمات

      168


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 10/31/22 in أجوبة

  1. الفانكشن هي فانكشن تنفذ عند حدث الضغط على الزر ولكن عندما اضغط على الزر تظهر لي رسالة الخطأ هذه وهذا هو الكود
    1 نقطة
  2. #include <iostream> #include <string> #include <cmath> using namespace std; int ConvertOctaltoDecimal ( int octal ) { int decimal = 0 , position =0 ; while ( octal > 0 ) { if(position < 3){ int temp = octal % 10 ; decimal = decimal + temp * pow( 8 , position ); octal = octal / 10; position = position + 1 ; } else { cout << "error, more then three digits"; return 0; } } return decimal ; } int CheckOctal ( int octal ) { while ( octal > 0 ) { int temp = octal % 10 ; if ( temp == 8 || temp ==9) { return 0 ; } octal = octal / 10 ; } return 1; } int main() { for (int i = 0; i < 3 ; i++){ cout << "\nPlease Enter octal number from three digits: \n"; int octal; cin >> octal; int check = 0 ; check = CheckOctal ( octal ); if( check == 0){ cout << "\nInvalid Input\n" ; } else { int decimal = 0; decimal = ConvertOctaltoDecimal ( octal ) ; if (decimal != 0){ cout << "This is decimal " << decimal << endl ; } }} return 0 ; }
    1 نقطة
  3. لدي واجهت ويب api واحتاج عمل واجهة مستخدم لها للهواتف النقاله، تطبيق للهاتف، وبما انني اجيد لغة جافا سكربت احببت ان ابرمج تطبيقي بها، ولكن للاسف لا املك حاسوب فهل يمكنني عمل التطبيق من هاتفي الاندرويد
    1 نقطة
  4. مرحبا احاول الحصول على موقع المستخدم من خلال التعامل مع Google Maps Api <!DOCTYPE html> <html> <head> <meta charset='utf-8'> <meta http-equiv='X-UA-Compatible' content='IE=edge'> <title>Map</title> <script src="jquery-3.6.1.js"></script> <meta name='viewport' content='width=device-width, initial-scale=1'> <style> #map { height: 100%; } html, body { height: 100%; margin: 0; padding: 0; } </style> </head> <body> <div id="map"></div> <script> var map; var marker; var options = { enableHighAccuracy: true, timeout: 5000, maximumAge: 0 }; function error(err) { console.warn(`ERROR(${err.code}): ${err.message}`); } function success(position) { var { latitude, longitude } = position.coords; console.log (latitude); هنا يتم طباعة الاحداثيات بشكل صحيح console.log (longitude); } navigator.geolocation.getCurrentPosition(success, error, options); function initMap(){ var mylocation={ zoom:10, center:{lat:success,lng:longitude},///// اتوقع المشكلة في انني لم انجح بتمرير الاحداثيات هنا } var map=new google.maps.Map(document.getElementById('map'),mylocation); </script> </script> <script async defer src="https://maps.googleapis.com/maps/api/js?key=AIzV-URjeXR4q7AAG__6rf5nqkxQOED5W4&callback=initMap"></script> </body>
    1 نقطة
  5. ما بيشتغل معي يا ليت تفرجيني بعد اذنك
    1 نقطة
  6. جربي طباعة هذه القيم قبل var map= new google.maps.Map(document.getElementById('map'),mylocation); يفترض أن يظهر قيمة هنا. و كما ذكرتي فإنه يأخذ وقت طويل، لكن بما أن هناك timeout فيفترض أن الوقت الطويل لجلب البيانات، ربما البيانات كبيرة جداً أو أن اتصال الانترنت لديك بطيء فيجب علينا معرفة هل يتم تحميل بيانات خلال عملية الانتظار أم لا، تحققي من استهلاك الانترنت عند الانتظار.
    1 نقطة
  7. قمت بكتابتهم كما ذكرت يأخذ وقت طويل في التحميل اكثر من ساعة من دون اظهار أي خريطة جربت طباعتهما داخل التابع initmap عن طريق ال console لم تظهر أي نتيجة لم تظهر احداثيات
    1 نقطة
  8. حسب ما ذكرتي في تعليق ضمن الكود بأن قيم ال latitude , longitude تظهر بشكل صحيح عند طباعتها ضمن التابع sucsess، و قمتي بتعريف هذه المتحولات على أنها global بالتالي يمكن الوصول إليها مباشرة من تابع آخر. أي يفترض في حال كان ما سبق صحيحاً، أنه يمكنك كتابة ما يلي: center:{lat:latitude,lng:longitude} يفترض أن ذلك سيعطي القيم الصحيحة، في حال لم يعطي جربي طباعة قيم latitude,longitude داخل التابع initMap، و إخباري بالنتيجة.
    1 نقطة
  9. اخطأت عند اختصار الكود حاولت تمرير Success.longitude لم تظهر نتيجة وعند تمرير longitude يعطي undefined
    1 نقطة
  10. في السطر التالي: center:{lat:success,lng:longitude} لماذا تقومين بتمرير sucess، ألا يجب تمرير latitude ؟
    1 نقطة
  11. السلام عليكم. هل من توضيح حول إستعمال map في react js. حصلت لي لخبطة خاصة عند إستعمال props. مثال: const plantList = [ { name: 'monstera', category: 'classique', id: '1ed', isBestSale: true, light: 2, water: 3, cover: monstera }, { name: 'ficus lyrata', category: 'classique', id: '2ab', light: 3, water: 1, cover: monstera }, { name: 'pothos argenté', category: 'classique', id: '3sd', light: 1, water: 2, cover: monstera }, { name: 'yucca', category: 'classique', id: '4kk', light: 3, water: 1, cover: monstera }, { name: 'olivier', category: 'extérieur', id: '5pl', light: 3, water: 1, cover: monstera }, { name: 'géranium', category: 'extérieur', id: '6uo', light: 2, water: 2, cover: monstera }, { name: 'basilique', category: 'extérieur', id: '7ie', isBestSale: true, light: 2, water: 3, cover: monstera }, { name: 'aloe', category: 'plante grasse', id: '8fp', light: 2, water: 1, cover: monstera }, { name: 'succulente', category: 'plante grasse', id: '9vn', light: 2, water: 1, cover: monstera } ] {plantList.map(({id,cover,name,water,light}) => ( <PlantItem id={id} cover={cover} name={name} water={water} light={light} /> شكرا
    1 نقطة
  12. شكرا على التوضيح و المساعدة
    1 نقطة
  13. حسنا هل يصح عمل الkey بهذه الطرقة <PlantItem key = {id} id={id} cover={cover} name={name} water={water} light={light} /> مع العلم أن PlantItem هي <li key={id} className='lmj-plant-item'> <img src={cover} alt={`{name}cover`} className='lmj-plant-item-cover' /> {name} <div> <CareScale careType='water' scaleValue={water} /> <CareScale careType='light' scaleValue={light} /> </div> </li>
    1 نقطة
  14. تماماً، لكن أولاً يجب عليك أن تبقي على الأقواس {} عندما تقوم بالإسناد، أي يجب أن تكتب id = {plant.id} و هكذا من أجل بقية المتحولات. ثانياً كما ذكر المدرب علي، هناك بعض التفاصيل التي يجب عليك مراعاتها مثل ال key و أن تضع هذه العناصر ضمن block معين، أي مثلاً مكون div أو Fragment.
    1 نقطة
  15. يعني قمنا بتعويض plantList.map((plant) => ( <PlantItem id = plant.id name = plant.name . . /> )) و أين سأضيف key في هذه الحالة
    1 نقطة
  16. إذا كان هذا الكود هو نفسه الذي تستعمله فهو ينقصه بعض الأشياء لكي يعمل بشكل صحيح. أولاً: الدالة map تقوم بعمل loop على مصفوفة ما وتعيد لك مصفوفة أخرى يمكنك تصميمها كما تريد من خلال تضمين البيانات داخل html tags طالما أننا نعمل داخل React. حيث يمكنك تهيئة عناصر المصفوفة الخارجة مثلاً لتكون block من عناصر html قبل أن تعمل render لها. ثانياً: يجب أن تحتوي الحاوية الرئيسية للعناصر الراجعة من كل دورة من دورات map على attribute تسمى key تسند له قيمة فريدة من نوعها مثلاً index العنصر داخل المصفوفة أو المعرف الخاص به id حتى تتمكن react من تعقبه في DOM.
    1 نقطة
  17. إن map هي تابع في javascript يقوم بأخذ كل عنصر من حاوية ما (مثلا list) و تطبيق تابع معين عليها، لصنع حاوية أخرى من نتيجة تطبيق التابع على كل عنصر من الحاوية الأولى. في مثالك هذا لديك list من الأغراض، و حسب ما يبدو لي فإن كل غرض يمثل نوع معين من الأزهار مع معلومات عنه. عندما قمت بتطبيق map على هذه ال list فإنك ستقوم بتحويل كل عنصر في ال list عن طريق تابع ستمرره لل map، التابع الذي قمت باستعماله سيأخذ غرض (حيث أن كل عنصر في المصفوفة هي غرض) و في ال javascript يمكننا أخذ خصائص معينة من الغرض باستعمال قوسين {} بالإضافة إلى الخصائص التي نريدها، بالتالي هنا نأخذ الخصائص id,cover,name,water,light، و نقوم ببناء مكون باستعمال قيم هذه الخصائص، أي سيتم إنشاء list جديدة تحوي على نتيجة تطبيق التابع الذي كتبته على كل غرض في ال list الأصلية التي لديك.
    1 نقطة
  18. في القائمة في الأعلى يوجد قسم يسمى دوراتي يمكنك إيجاد الدورة التي سجلت بها في ذلك القسم.
    1 نقطة
  19. اخي هل يمكني كتابة الاكواد على محرر اكواد المثبت بالهاتف وتجربتها على المتصفح ثم رفعها لهذا الموقع بصدد تحويلها الى تطبيق، هل يمكن ذلك وهل سوف يشتغل بدون مشاكل
    1 نقطة
  20. 1 نقطة
  21. نعم يمكنك القيام بذلك، هناك بعض الميزات التي قد لا تجدها إلا باستعمال الحاسوب و لكن لا ضرر من المحاولة بالإمكانيات المتاحة. إن موقع CodeSandbox.io يوفر لك إمكانية بناء التطبيقات من المتصفح الخاص بك، حيث أنه يحوي على ide متطور كما يسمح باستعمال مدراء الحزم مثل ال npm. قد تجد مواقع أخرى و لكن هذا الموقع يعتبر من أفضل المواقع لذلك.
    1 نقطة
  22. السلام عليكم. من المعلوم أن react js حديثا صار يعتمد على function component لكن كمبرمج من الضروري تعلم class component لأن أغلب تطبيقات الويب القديمة إعتمدت الأخيرة وبالتالي لابد من دراستها حتى تستطيع معالجة المشاريع القديمة. و لكن سؤالي هل أن class component تعتمد على javascript oop. شكرا.
    1 نقطة
  23. بشكل عام يمكنك البدء بشكل بسيط بدون معرفة جيدة بال oop. و لكن بشكل عام أي شيء يعتمد على ال class سيعتمد في النهاية على مفاهيم ال oop، قد لا تحتاج ذلك في تطبيقات بسيطة و لكن في تطبيقات أكثر تعقيداً ستحتاج لعمليات وراثة أو غيرها من مفاهيم ال oop كالتجميع. أنصحك بتعلم القليل من ال oop و لكن في نفس الوقت الذي تتعلم فيه ال react، حيث أنك لست بحاجة مفاهيم معقدة في ال oop لفهم ال react و لكنك ستحتاجها لتصميم التطبيقات.
    1 نقطة
  24. يوجد رمز qr كيف يمكن ربطة بموقع شركة
    1 نقطة
×
×
  • أضف...