רשומות

מציג פוסטים מתאריך ינואר, 2017

Life cycle

בס"ד הי כולם, לאחר שהבנו בגדול איך נראה מופע של Vue, נעסוק כעת במחזור החיים (או באנגלית - life cycle ), של מופע הVue. בקושור כאן  מופיעה דיאגרמה הממחישה את הנאמר בהמשך באופן ויזואלי - מומלץ להציץ! ובכן, ניתן לראות שישנן ארבעה פונקציות מרכזיות שנמצאות בתוך מופע הvue, והן : created - מתרחשת ביצירת האובייקט על כל המידע והאירועים שלו. mounted - מתרחשת באתחול האלמנט בDOM (תצוגת הHTML) updated - מתרחשת כשישנו שינוי בDOM של האוביקט. destroyed - כאשר הפונקציה destroyed מתרחשת פונצקיה זו מופעלת. לכל אחת מהפונקציות הנ"ל ישנה פונקציה קודמת beforeCreated beforeMounted beforeUpdated beforeDestroyed נראה בהמשך שהlife cycle  הנ"ל רלוונטי גם לcomponents (לא להבהל - יוסבר בהמשך מהן components) יוצא מכל הנ"ל שאנחנו יכולים לשלוט היטב בתזמון של אירועים וזרימת מידע בתוך האובייקט, דבר שמאוד שימושי בהרבה סיטואציות. עד כאן להפעם...