שלום,
אני מקבלת מהשרת
json עם הרבה נתונים.
מעניין אותי איך עובדים איתו באנגולר 8 ?
יוצרים מחלקות ואובייקטים ומכניסים אותו לתוך אובייקט של מחלקה
-או שמשתמשים בו ועוברים עליו בלולאה וכו' על ה
json.
דבר נוסף- מהי הדרך הטובה להשתמש ב
clock-picker
כמו שיש באנגולר 1
תודה רבה!!!
אני חייבת עזרה דחופה!!!
בקשר ל
clockpicker
הקישור ששלחת הוא פותח מודל של שעון ואני צריכה שיפתח לי ריבוע עם שעון קטן כמו:
http://weareoutman.github.io/clockpicker/
הוא בנוי על
bootstrap ו jquery ואני לא יכולה להשמש ב bootstrap כי הוא משבש לי את העיצוב של האתר.
יש למישהי רעיון לעקוף את זה או שעון כזה בלי
boostrap
תודה רבה
תודה רבה!!!
עזרתם לי מאוד😀
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify
The JSON.stringify() method converts a JavaScript object or value to a JSON string,
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify
JSON.stringify משמש להמרת ג'סון למחרוזת.
משמש להמרת מחרוזת לג'סון JSON.parse
שאלתי למה בדיוק מתכוונים כשאומרים json
אני לא מגדירה אובייקטים ב js בתור json
כי הם לא. האובייקטים באנגולר הם בסופו של דבר אובייקטים של js רגילים.
json זה הפורמט שמשתמשים בו כדי להעביר אובייקטים, והוא דומה מאוד לפורמט של אובייקטים ב js. אין צורך לעשות את ההמרה כי היא מתבצעת אוטומטית, לא כי האוביקטים הם jsonלכתחילה.
בכל מקרה המרה מ json לאוביקטים ולהפך מתבצעת ע"י JSON.stringify / JSON.parse
יש כאן קצת בלבול, כל אוביקט באנגולר 2 ומעלה הוא בעצם ג'סון.
אין צורך בהמרה כדי לשלוח לשרת. (כל עוד השמות של השדות זהים לשמות בשרת)
בעיקרון, בשביל הסדר- מומלץ כן ליצור אוביקטים באנגולר (כדי ששמות השדות יהיו קבועים ומסודרים, ולמנוע טעויות כתיב מיותרות)
תודה רבה!!!
אני מקבלת את הנתונים כ
json
וצריכה להחזיר אותו מעודכן לשרת כ
json
אני ישתמש בו מסוג אובייקט ואז בסוף אני ימיר אותו ל
json?
יש אפשרות להמיר אובייקטים ומחלקות ל
json?
תודה רבה
אם הבנתי נכון את השאלה - במה שיצא לי להתעסק, נגענו בנתונים כמו שהגיעו מהשרת, אבל הגדרנו שהנתונים שיגיעו הם מסוג מסוים - מחלקות / ממשקים
שיצרנו. לא יוצרים מחדש את האובייקטים. אולי יש כאן כאלה שעובדות אחרת?
בנוגע ל clockpicker ברמה אישית לא יצא לי להתעסק איתו,
אבל בחיפוש מהיר נראה שיש תחליפים נחמדים, לדוג'
https://www.npmjs.com/package/amazing-time-picker
בהצלחה