
locals.server.locals ומוסיפים לו משתנה, למשל currentYear שמקבל את new Date().getFullYear(). אפשר להגדיר locals גם ברמת הראוטר או הקונטרולר, אם רוצים תוקף צר יותר.currentYear.הטקסט המלא של הדקות הראשונות בהרצאה «Using the locals Object» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
המידע הדינמי ששילבנו נמצא פה באובייקט והמידע הזה תקף אך ורק לפעולת הרנדר הזאת. מה קורה אם אנחנו רוצים איזשהו מידע דינמי שיהיה תקף לדוגמה לכל הקונטרולר או לכל האתר?
אז בואו נעשה את זה ברמת אפילו כל האתר. אנחנו עושים את זה ברמת ה-O ראוטר אם אנחנו רוצים בקונטרולר או ברמת הסרבר עצמו. אז אם אנחנו עושים את זה לדוגמה ברמת את הסרבר אנחנו אומרים server.locals זה משתנים כל המשתנים שאנחנו רוצים ברמת כל האתר שלנו.
בואו ניקח משתנה שלדוגמה מייצג את השנה הנוכחית current year וניתן לו new date get full year והנה יש לנו עכשיו איזשהו משתנה שהכנסנו באובייקט הlocals שבגלל שהוא נמצא פה ברמת הסרבר אז הוא נגיש מכל האתר.
בואו ניגש לדוגמה לפוטר ואנחנו פה רוצים להשתמש איתו.