קבל את המהדורה האחרונה של Vue עם סיכום זה של שינויים חשובים.
Vue.js, מסגרת JavaScript מפורסמת ליצירת ממשקי משתמש, מציגה תכונות ושיפורים מרתקים בכל מהדורה חדשה.
Vue 3.3 אינו יוצא דופן מכיוון שהוא מציג שורה שלמה של פונקציונליות חדשה.
1. מאקרו: תמיכה בסוגים מיובאים ומורכבים
מאקרו, כלי רב עוצמה בתוך Vue.js, מאפשר לך להגדיר קטעי תבנית לשימוש חוזר. ב-Vue 3.3, פקודות מאקרו זוכות לתמיכה ברכיבים מיובאים ובסוגים מורכבים, מה שמשפר את הרבגוניות והשימוש החוזר שלהם.
שקול את הדוגמה הבאה:
סוּג :נתונים="נתונים מורכבים" />
</macro-example>
</template>
"דוגמה מאקרו">
</slot>
</div>
</macro>
בקטע הקוד שלמעלה, ה- דוגמה מאקרו מאקרו מתאים לכל תוכן המוצב בתוכו, כולל רכיבים מיובאים כגון וסוגים מורכבים כמו. זה מאפשר יצירת קטעי תבנית ניתנים להתאמה ושימוש חוזר.
2. רכיבים גנריים: תמיכה בסוגי נתונים שונים
Vue 3.3 מציגה תמיכה ברכיבים גנריים, המאפשרת יצירת רכיבים לשימוש חוזר שיכולים לקיים אינטראקציה חלקה עם סוגי נתונים מגוונים. תכונה זו מתגלה כבעלת ערך במיוחד בעת פיתוח רכיבים שצריכים להתמודד עם סוגי נתונים משתנים מבלי לפגוע בבטיחות הטיפוסים.
הנה דוגמה לרכיב גנרי:
"נתונים"></slot>
</div>
</template>