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

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

  1. عمر قره محمد

    عمر قره محمد

    الأعضاء


    • نقاط

      3

    • المساهمات

      4096


  2. علي العبدالله

    علي العبدالله

    الأعضاء


    • نقاط

      2

    • المساهمات

      121


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

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

    الأعضاء


    • نقاط

      2

    • المساهمات

      604


  4. Salman Bin Mohammed

    Salman Bin Mohammed

    الأعضاء


    • نقاط

      1

    • المساهمات

      29


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

المحتوى الأعلى تقييمًا في 12/10/22 في كل الموقع

  1. سلام عليكم كيف يمكنني ارسال رسالة نصية او بريد الكتروني للشخص المسجل في موقعي ؟ وهل هي مجانية او برسوم ؟ وهل يوجد شرح لهم في دورة لارافل ؟ اذا كانت الاجابة نعم يوجد شرح في دورة لارفل : في اي مسار ؟
    2 نقاط
  2. سلام عليكم ورحمة الله انا تعلمت لغة lua وحبيت ابدأ في حل المشكلات فا لفيت تحدي يطلب مني احدد اكبر قيمه في array فا بديت احاول احل التحدي وقسمته الى مشاكل صغير بحثة عن شيء يساعدني في الحل لكن و انا ابحث وجدت مقال يشرح كيف احدد اكبر قيمة array اعرف اني كتبت كلام طويل سؤال هل انا حليت المشكلة بطريقة صحيحه او اني كأني اخذت الطريق السهل في البحث وكان المفروض افكر اكثر و شكرا
    1 نقطة
  3. السلام عليكم. توصلت إلى القيام بفلترة بواسطة checkbox.
    1 نقطة
  4. يمكنك حل المشكلة بتغيير الوظيفة handleCheck إلى الشكل التالي : const handleCheck = (event) => { if (checked.includes(event.target.value)) { // checked في حال كان العنصر المنقو موجود سابقاً في الـ let updated = checked.filter(item => item !== event.target.value) // بحيث لا يبقى العنصر المنقور checked فلتر الـ setChecked(updated) // checked حديث الـ } else { let updated = [...checked, event.target.value] setChecked(updated) } } حيث في حال كانت الـ state المسمات checked تحتوي على الـ event.target.value (أي إذا كان الـ checkbox منقور سابقاً) تقوم بعمل فلترة لهذه الـ checked بحيث يتم إبقاء العناصر التي قيمتها لا تساوي event.target.value (أي حذف العنصر الذي قيمته event.target.value).
    1 نقطة
  5. هذا حل بسيط بلغة بايثون def function(a, b): a = str(a) # نحول الرقم إلى سلسلسة نصية حتى نضيف اليها ارقام بجانبها for i in range(b): # نقوم بعمل حلقة تكرارية حسب العدد الثاني a +="0" # نضيف العدد صفر من اليمين return a[::-1] # ثم نرجع سلسة معكوسة حتى نحقق المطلوب print(function(1,5))
    1 نقطة
  6. هل يمكنك مشاركة ملفات المشروع حتى استطيع تجريب الكود.
    1 نقطة
  7. من أين أبدأ وهل هناك كورس برمجه شامل أم ماذا، وماذا عن الأسعار من فضلك وشكرا.
    1 نقطة
  8. عفوا أخي حصل خطأ ما و أنا بصدد إعادة السؤال مثلما تلاحظون تظهر كافة العناصر في البداية ثم عند إختيار category معين (the category is checked) تظهر المنتجات الخاصة بتلك category. ما أريده هو عند إعادة النقر على category معين (يعني تصبح the category is not checked) تختفي المنتجات التي تخص تلك category. حاولت بالطريقة التالية: import '../styles/App.css'; import Header from './Header' import Aside from './Aside' import Product from './Product' import data from './data' import {useState} from 'react' function App() { const [checked, setChecked] = useState([]) const [isChecked, setIsChecked] = useState(true) // define products categories const categories = data.reduce( (acc, elem) => acc.includes(elem.category) ? acc : acc.concat(elem.category), [] ) const handleCheck = (event) => { // let updated = [...checked,event.target.value] // setChecked(updated) if (isChecked) { let updated = [...checked,event.target.value] setChecked(updated) } setIsChecked(!isChecked) } return ( <div className="App"> <Header // likesNumber = {likesNumber} /> <div className='main'> <Aside categories = { categories } handleCheck = {handleCheck} /> { <div className='products-section'> { data.map(product => checked.length === 0 ? ( <Product key = {product.id} id = {product.id} title = {product.title} img = {product.img} price = {product.price} /> ) : checked.includes(product.category) ? ( <Product key = {product.id} id = {product.id} title = {product.title} img = {product.img} price = {product.price} /> ) : [] ) } </div> } </div> </div> ); } export default App; شكرا للمساعدة.
    1 نقطة
  9. ماهي المشكلة التي تواجهها اذاً
    1 نقطة
  10. اريد موقع لاستضافة قاعدة البيانات وnode js بهدف التجربة والتعلم كيف تتم استضافة الموقع
    1 نقطة
×
×
  • أضف...