Life cycle

בס"ד


הי כולם,


לאחר שהבנו בגדול איך נראה מופע של Vue, נעסוק כעת במחזור החיים (או באנגלית - life cycle ), של מופע הVue.

בקושור כאן מופיעה דיאגרמה הממחישה את הנאמר בהמשך באופן ויזואלי - מומלץ להציץ!



ובכן, ניתן לראות שישנן ארבעה פונקציות מרכזיות שנמצאות בתוך מופע הvue, והן :

created - מתרחשת ביצירת האובייקט על כל המידע והאירועים שלו.
mounted - מתרחשת באתחול האלמנט בDOM (תצוגת הHTML)
updated - מתרחשת כשישנו שינוי בDOM של האוביקט.
destroyed - כאשר הפונקציה destroyed מתרחשת פונצקיה זו מופעלת.

לכל אחת מהפונקציות הנ"ל ישנה פונקציה קודמת

beforeCreated
beforeMounted
beforeUpdated
beforeDestroyed

נראה בהמשך שהlife cycle  הנ"ל רלוונטי גם לcomponents (לא להבהל - יוסבר בהמשך מהן components)

יוצא מכל הנ"ל שאנחנו יכולים לשלוט היטב בתזמון של אירועים וזרימת מידע בתוך האובייקט, דבר שמאוד שימושי בהרבה סיטואציות.

עד כאן להפעם...



תגובות

פוסטים פופולריים מהבלוג הזה

הקדמה

Directives - חלק א

משחק מסכם