כל מה שאתה צריך לדעת על פונקציית שעון JS זוויתית



מאמר זה יספק לך ידע מפורט ומקיף כיצד ליישם את פונקציית השעון JS Angular.

ה פונקציות היקף JS $ הן חלק מהפונקציות העיקריות. במאמר זה נדון בפונקציית השעון JS Angular בסדר הבא:

מהי פונקציית השעון JS הזוויתית?

פונקציית השעון הזוויתית JS $ משמשת לצפייה באובייקט היקף. השעון $ עוקב אחר המשתנה וככל שערך המשתנה משנה את JS $ הזוויתי מה שמפעיל פונקציה. פונקציה זו לוקחת שני ארגומנטים אחד הוא הערך החדש ופרמטר אחר הוא הערך הישן.





שעון js זוויתי

כיצד להשתמש בפונקציית שעון JS זוויתית?

בואו ניקח דוגמה פשוטה למה שעון פונקציה ב- JS זוויתי בדיוק. אז בתוכנית JS הזוויתית שלנו יצרנו שם שני קבצים index.js אחראי על frontend ו- app.js אחראי על טיפול backend. כאן אנו מכינים תוכנית פשוטה עם טופס וטופס זה כולל שדה קלט. כאשר אנו נותנים את השם לשדה הקלט הודעת הפלט מראה לנו את הערך הישן ואת הערך החדש.



קוד HTML

בדף index.html שלנו יש אפליקציה זוויתית עם השם ngWatchApp ובקר עם השםwatchController. לאחר מכן אנו יוצרים טופס עם שם שדה קלט והערך של שדה הקלט אותו אנו מדפיסים בתג h1 וההודעה מודפסת בו

תָג.

דוגמה לשעון זוויתי הזן את שםך

{{הוֹדָעָה}}

קוד JavaScript

ב- app.js יצרנו אפליקציה עם השם ngWatchApp ובקר עם השםwatchController. לאחר מכן, אנו מגדירים את שני המשתנים בהיקף עם השם, השם וההודעה ובפונקציית השעון אנו מעבירים שני פרמטרים, האחד הוא שם השדה המושפע בעת השינוי והשני הוא הפונקציה שיש לה גם שני פרמטרים, ערך חדש, וערך ישן. לבסוף, אנו מוסיפים שני ערכים במשתנה ההודעה וכי משתנה ההודעה מוצג עלindex.htmlעמוד.



מה זה סוג הליהוק בג'אווה
var app = angular.module ('ngWatchApp', []) app.controller ('watchController', function ($ scope) {// הוספת משתנה היקף $ scope.name = '' $ scope.message = '' // add שעון עם שדה שם $ scope. $ watch ('name', function (newValue = '', oldValue = '') {$ scope.message = 'שווי חדש הוא $ {newValue} והערך הישן הוא $ {oldValue} `} )})

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

כך אנו יכולים להשתמש בפונקציה js watch () זוויתית ביישומים כדי לצפות בשינויים משתנים של היקף $. יש עוד כמה דברים שעובדים עם $ watch אלה הם $ digest () פונקציה חוזרת דרך כל השעונים באובייקט $ scope כאשר$ digest ()זה חוזר על השעונים, הוא מכנה את פונקציית הערך של כל שעון. ההיקף $. $ להחיל ()פונקציה לוקחת פונקציה כפרמטר שמבוצע, ואחרי זה$ scope. $ digest ()נקרא באופן פנימי.

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

יש לך שאלה עבורנו? אנא הזכיר זאת בסעיף ההערות של 'פונקציית שעון זווית JS' ונחזור אליך.