קריאת FETCH עזרה דחוףףף

  • הוסף לסימניות
  • #41
זה לא שונה מכל קליק אחר.
מוזר שזה לא מבצע.
log מתוך editItem לא מודפס?
צדקת זה עובד :)
אז השאלה שלי היא אחרת איך אני עושה שבלחיצה על כפתור יעבור לי לקומפוננטה אחרת??

קוד:
 editItem = (prop) => {
     return <EditItem item= {prop}/>
  }

לא כך?
 
  • הוסף לסימניות
  • #42
לא.
אז השאלה שלי היא אחרת איך אני עושה שבלחיצה על כפתור יעבור לי לקומפוננטה אחרת??
את צריכה להחזיק בסטייט משתנה שיחליט האם להציג את הקומפוננטה ועם איזה item,
לרנדר אותו עם התנאי בJSX
קוד:
{bool && <component />}
ובלחיצה להדליק את הbool
אם את מסתבכת תוכלי להשאר לי מייל ואחזור אלייך מאוחר יותר.
אם את לא רוצה להשאיר פה מייל, אפשר בהודעה פרטית בחרדיות בהייטק. אם זהיתי אותך נכון, את ת'?

hooks זו הדרך המתקדמת יותר לכתיבת קומפוננטות בreact, אין לי כרגע זמן לפרט. אעשה את זה בערב בע"ה.
 
  • הוסף לסימניות
  • #43
לא.

את צריכה להחזיק בסטייט משתנה שיחליט האם להציג את הקומפוננטה ועם איזה item,
לרנדר אותו עם התנאי בJSX
קוד:
{bool && <component />}
ובלחיצה להדליק את הbool
אם את מסתבכת תוכלי להשאר לי מייל ואחזור אלייך מאוחר יותר.
אם את לא רוצה להשאיר פה מייל, אפשר בהודעה פרטית בחרדיות בהייטק. אם זהיתי אותך נכון, את ת'?

hooks זו הדרך המתקדמת יותר לכתיבת קומפוננטות בreact, אין לי כרגע זמן לפרט. אעשה את זה בערב בע"ה.
היי תודה רבה רבה !!!



הבעיה שאני רוצה שבלחיצ כפור על אחד מה ITEMS הוא ישלח אותי לקומפוננטה של עריכה.
 
  • הוסף לסימניות
  • #44
זה המייל שלי:
העתקתי. את יכולה למחוק אם תרצי.
הבעיה שאני רוצה שבלחיצ כפור על אחד מה ITEMS הוא ישלח אותי לקומפוננטה של עריכה.
הבנתי.
שישלח או שיפתח ליד הליסט?
זה בעצם תלוי בגודל מסך העריכה.
זה single page application או שיש לך router?
 
  • הוסף לסימניות
  • #45
העתקתי. את יכולה למחוק אם תרצי.

הבנתי.
שישלח או שיפתח ליד הליסט?
זה בעצם תלוי בגודל מסך העריכה.
זה single page application או שיש לך router?
אה... אני חושבת שיפתח כמו הודעה כזו של עריכה...
מה יותר מתקדם ונכון?
 
  • הוסף לסימניות
  • #46
אה... אני חושבת שיפתח כמו הודעה כזו של עריכה...
מה יותר מתקדם ונכון?
זה מאוד תלוי בצורך שלך.
אם אין יותר מדי שדות ושלבים, יפה וUXי יותר לפתוח באותו עמוד.
 
  • הוסף לסימניות
  • #48
אוקי ,
תודה רבה רבה!!!
אז איך אני עושה את ע"י הכפתור onclick?
1. משחררת את הקומפוננטה של העריכה מחוץ לmap יחד עם התנאי
{bool && <component />}
2. שמה בstate ההתחלתי.
showEdit: false, item: null
3. בonClick את עושה
setState({showEdit:true, item})
ואז בקומפוננט של הitem את מרדנרת מה שבא לך.
 
  • הוסף לסימניות
  • #49
1. משחררת את הקומפוננטה של העריכה מחוץ לmap יחד עם התנאי
{bool && <component />}
2. שמה בstate ההתחלתי.
showEdit: false, item: null
3. בonClick את עושה
setState({showEdit:true, item})
ואז בקומפוננט של הitem את מרדנרת מה שבא לך.
אה אוקיי
תודה!!!
 
  • הוסף לסימניות
  • #50
לא יודעת אם זה עדיין יעזור לך,
אבל בקריאה עם fetch שמחזירה מידע, כמו שחזר לך, אם הגדרת בקריאה\ שההגדרה האוטומטית היא:
headers: {
'Content-Type': 'application/json'
},
צריך לפתוח אותה עם json() ואז ב.then של ה json את מקבלת את התוצאה מהשרת.
https://developer.mozilla.org/en-US/docs/Web/API/Body/json

good-luck! :)
 
  • הוסף לסימניות
  • #51
hooks זו הדרך המתקדמת יותר לכתיבת קומפוננטות בreact, אין לי כרגע זמן לפרט. אעשה את זה בערב בע"ה.
@java
אשמח מאוד אם תפרטי על React Hooks,
ושתסבירי לי איזו בשורה הוא הביא לעולם.
תודה!
 
  • הוסף לסימניות
  • #52
@java
אשמח מאוד אם תפרטי על React Hooks,
ושתסבירי לי איזו בשורה הוא הביא לעולם.
תודה!
רציתי לכתוב אתמול פוסט ולא הגעתי לזה :(
מקווה מאוד מאוד לעשות את זה הערב.
כשאני רואה שזה דבר שרוצים זה נותן יותר מוטיבציה להקדיש לזה זמן;)
 
  • הוסף לסימניות
  • #53
רציתי לכתוב אתמול פוסט ולא הגעתי לזה :(
מקווה מאוד מאוד לעשות את זה הערב.
כשאני רואה שזה דבר שרוצים זה נותן יותר מוטיבציה להקדיש לזה זמן;)
בלי לחץ...
יעזור לי גם אם תכתבי בעוד יומיים :)
וברור שיש ביקוש!
 
  • הוסף לסימניות
  • #55
מצאתי עוד חומר בנושא React Hooks.
משתפת:
 

פרוגבוט

תוכן שיווקי
פרסומת
למעלה