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

Zen Eddin Allaham

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

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

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

  • عدد الأيام التي تصدر بها

    35

كل منشورات العضو Zen Eddin Allaham

  1. الكود الذي ارسلته لي الخاص بتخزين المحلي توجد به اخطاء
  2. كيف يمكنني حفظ البيانات في تخزين المحلي لقد حاولت كثيراً ولم يعمل معي import React,{useState,useRef,useEffect} from "react"; import './App.css'; function App(){ const [todos , setTodos] = useState([]); const inpRef = useRef() const handelButtonClick = () => { const text = inpRef.current.value; const newTodos = {complelted: false ,text} setTodos([...todos, newTodos]) inpRef.current.value = ''; } const handelItemClick = (i) => { const newItem = [...todos]; newItem[i].complelted = !newItem[i].complelted; setTodos(newItem) } const handelDeleteItem = (i) => { const newDelete = [...todos]; newDelete.splice(i,1) setTodos(newDelete) } return( <> <div className="App"> <h2>To Do List</h2> <ul> {todos.map(({text,complelted},i) => { return <div className="item"><li className={complelted ? "done" : ""} onClick={() => handelItemClick(i)}>{text}</li><span onClick={() => handelDeleteItem(i)}>❌</span></div> })} </ul> <input ref={inpRef} placeholder="Enter item..."/> <button onClick={handelButtonClick}>Add</button> </div> </> ) } export default App;
  3. هل مازالت الشركات تستخدم DOM في سنة 2025 ام اصبح الامر قديم
  4. اريد أمثلة أيضاً لهذه الدالة في مشاريع حقيقية وليس فقط الأمثلة التوضيحية لكي افهمها بشكل افضل
  5. لقد فهمت ان دالة map تستخدم مع المصفوفات وتعيد مصفوفة جديدة بناء على شرط معين لكن مشكلتي مع هذه الدالة اني لا اعلم متى سأستخدمها
  6. هل يمكنكم شرح لي هذا الكود بشكل واضح import React,{useRef, useState} from 'react'; import './App.css' function App() { const [todos , setTodos] = useState([]); const refInp = useRef(); const handelAddTodos = () => { const textInp = refInp.current.value; setTodos([...todos,textInp]) refInp.current.value = ""; } return ( <> <div className="App"> <h2>To Do List</h2> <ul> {todos.map((item) => { return <li>{item}</li> })} </ul> <input ref={refInp} placeholder='Enter item...'/> <button onClick={handelAddTodos}>Add</button> </div> </> ) } export default App;
  7. ما الفرق بين var & let
  8. ماهو current الخاص بالخطاف useRef وايضا ماهو الكائن ref
  9. بصراحة محتار بأي مشروع رياكت ابدأ بتعلمه ك مبتدئ
  10. ما الفرق بين الايقونات الخاصة بي font awesome و ايقونات رياكت
  11. اذا هل اذا قمت بتدرب على مشاريع رياكت من يوتيوب ومع مرور عدت اشهر سأصبح قادر على بناء اي مشروع ام ماذا برايكم
  12. ايضا مشكلتي اني لا يمكنني انشاء مشروع حتى اراه شرح له
  13. برغم من اني قد تعلمت جافا سكريبت وفهمت اساسيات رياكت لقد جربت انشاء مشروع تطبيق ادارة المهام ولكنني لم استطيع كيف يمكن ان ابدا ماهي مشكلتي
  14. لقد فعلت JavaScript في المتصفح وما زالت مشكلة موجودة
  15. ما الفرق بين tailwind و Bootstrap
  16. إذا هل تنصحوني أن اتعلمها فورا ام أنتظر لإتقان رياكت من أجل تجنب تشتيت
  17. إذا MUI عبارة عن تنسيق CSS بشكل محسن اليس كذلك
  18. ماهو MUI وفي ماذا نستخدمه مع رياكت
  19. لقد ظهر هذا الخظأ ما المشكلة
  20. <form action="https://formsubmit.co/hxfhfucicic@gmail.com" method="POST"> <input type="text" name="name" id="name" placeholder="Name" required> <input type="email" name="email" id="email" placeholder="Email" required> <textarea name="message" id="message" cols="30" rows="10" placeholder="Enter your request"></textarea> <button type="submit" class="btn">Send</button> </form> ما مشكلة formsubmit لقد اضفت الايميل الخاص بي في form وادخلت بيانات وظهر هذه الخطئ
  21. هل يمكن حاليا أن اتدرب على DOM وأقوم بأنشاء مشاريع ومن ثم بعد احتراف DOM انتقل الى رياكت ام ماذا برايكم
  22. هل يمكن تحقيق الصفحه الوحدة single page في HTML CSS دون استخدام أطر العمل
  23. اريد في حجم شاشات الصغيرة الروابط تدخل داخل تلك الايقونة التي في الصورة ninja.zip
×
×
  • أضف...