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