מהי פונקציית קישור בהנחיית AngularJS?
מהי פונקציית קישור בהנחיית AngularJS?

וִידֵאוֹ: מהי פונקציית קישור בהנחיית AngularJS?

וִידֵאוֹ: מהי פונקציית קישור בהנחיית AngularJS?
וִידֵאוֹ: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, מאי
Anonim

הקישור של AngularJS Direktiv מפתח מגדיר פונקציית קישור בשביל ה הוֹרָאָה . בדיוק, באמצעות פונקציית קישור , אנחנו יכולים להגדיר ההנחיה API & פונקציות שאז ניתן להשתמש בו על ידי הוֹרָאָה ליצור היגיון עסקי כלשהו. ה פונקציית קישור אחראי גם על רישום מאזיני DOM וכן עדכון ה-DOM.

כתוצאה מכך, כיצד פועלת ההנחיה ב-AngularJS?

הנחיות AngularJS הן תכונות HTML מורחבות עם הקידומת ng-. האפליקציה של ng הוֹרָאָה מאתחל את an AngularJS יישום. ה-ng-init הוֹרָאָה מאתחל נתוני אפליקציה. דגם ה-ng הוֹרָאָה קושר את הערך של פקדי HTML (קלט, בחירה, אזור טקסט) לנתוני יישום.

לאחר מכן, השאלה היא כמה סוגים של פונקציות קישור קיימים ב-AngularJS? במחזור החיים של הנחיה, ישנם ארבעה נבדלים פונקציות שיכולים לבצע אם הם מוגדרים. כל אחד מהם מאפשר למפתח לשלוט ולהתאים אישית את ההנחיה ב שונה נקודות של מחזור החיים. הארבעה פונקציות הם: קומפילציה, בקר, מראש קישור ופוסט- קישור.

באופן דומה, אנשים שואלים, מה ההבדל בין פונקציית קומפילציה לקישור ב-AngularJS?

לְלַקֵט - הוא חוצה את ה-DOM ואוסף את כל ההנחיות. התוצאה היא א פונקציית קישור . קישור - זה משלב את ההנחיות עם היקף ומייצר תצוגה חיה. כל שינוי בתוך ה מודל ההיקף בא לידי ביטוי בתוך ה תצוגה, וכל אינטראקציה של המשתמש עם התצוגה באה לידי ביטוי בתוך ה דגם היקף.

איך משתמשים בהנחיה?

זוויתי הנחיות משמשים להרחבת כוחו של ה-HTML על ידי מתן תחביר חדש. כל אחד הוֹרָאָה יש שם - או אחד מה-Angular שהוגדר מראש כמו ng-repeat, או מותאם אישית שאפשר לקרוא לו כל דבר. וכל אחד הוֹרָאָה קובע היכן ניתן להשתמש בו: ברכיב, תכונה, מחלקה או הערה.

מוּמלָץ: