Basic (or advance) Javascript – 3

15 בפברואר 2015

בהמשך לפוסטים הבסיסיים על JS שלפעמים זה נכנס לעולם ה – Advance JS, הפעם נסתכל על פונקציות כאובייקטים.   כולנו יודעים שהגדרת אוביקט בסיסי עם מאפיין, ניתן לכתוב בצורה הבאה: Code Snippet var obj = {};obj.prop = "some value";   אבל האם קטע הקוד הבא גם כן יעבוד ? Code Snippet var fn = function () {};fn.prop = "some value";   מסתבר שכן, ברמה הכי בסיסית כל פונקציה היא אובייקט ב – JS, נוכל לשכלל את זה לשמירת מידע על המידע שחוזר מפונקציה במטמון של עצמה, בצרה הבאה: Code Snippet function getElements(name) {   ...
אין תגובות

bootstrap-combobox-angular

2 בפברואר 2015

בפוסט בעבר כתבתי על שימוש על שימוש ב – bootstrap-combo, יחד עם אנגולר, בפוסט שם לא רציתי ליצור directive מיוחד, אבל בסופו של דבר החלטתי כן ליצור אותו, ולמעשה הקוד הוא די פשוט. (לינק להורדה) בבואנו ליצור directive שעוטף control כלשהו, עלינו לוודא כמה דברים: בטעינה הראשונית להפוך אותו לפקד המתאים שלנו (לרוב באנגולר נעבוד ב – SPA, כך שלא מתאים לכתוב קוד ב – document.ready). עדכון המודל שלנו כשהפקד משתנה. עדכון הפקד כשהמודל משתנה. במקרה של פקד עם מקור מידע (כמו בדוגמא שלנו – קומבו) צריך גם לשמור על סנכרון הפקד במידה והרשימה השתנתה....
אין תגובות