Backbone.js

צילום מסך תוכנה:
Backbone.js
פרטי תוכנה:
גרסה: 1.2.1 מעודכן
טען תאריך: 20 Jul 15
מפתחים: Jeremy Ashkenas
רשיון: ללא תשלום
פופולריות: 150

Rating: 5.0/5 (Total Votes: 1)

זה מוסיף דגמים, נוף, בקרים, אירועים, היסטוריה ואוספים ליכולות של JavaScript.
ארז, מגיע בתחת 2KB.
 אספקת עמוד השדרה מבנה ליישומי JavaScript הכבדים על ידי מתן מפתח-ערך מודלים מחייבים ומותאמים אישית אירועים, אוספים עם API עשיר של פונקציות אינספור, דעות עם אירוע הצהרתי טיפול, ומחבר את כל זה ליישומים קיימים על ממשק JSON נינוחים.

מה חדש בהודעה זו:.

  • נוסף listenToOnce כאנלוגי של פעם
  • נוסף שיטת findWhere לאוספים, דומה למקום שבי.
  • הוסיף המפתחות, ערכים, זוגות, הפוך, להרים, ולהשמיט שיטות Underscore.js למודלי עמוד השדרה.
  • המסלולים במפת המסלול של נתב יכול עכשיו להיות literals פונקציה, במקום אזכור של שיטות, אם תרצה.

מה חדש בגרסת 1.1.2:.

    • נוסף listenToOnce כאנלוגי של פעם
    • נוסף שיטת findWhere לאוספים, דומה למקום שבי.
    • הוסיף המפתחות, ערכים, זוגות, הפוך, להרים, ולהשמיט שיטות Underscore.js למודלי עמוד השדרה.
    • המסלולים במפת המסלול של נתב יכול עכשיו להיות literals פונקציה, במקום אזכור של שיטות, אם תרצה.

    מה חדש בגרסת 0.9.10:

    • & quot; מסלול & quot; אירוע מופעל על הנתב בנוסף להיותו ירה על Backbone.history.
    • אימות דגם זה נאכף כעת רק כברירת מחדל בדגם # לשמור וכבר לא נאכפה כברירת מחדל על הבנייה או ב# סט דגם, אלא אם כן {לאמת: אמיתית}. אפשרות מועברת
    • צפה ב# איפור הוסר. אתה צריך להשתמש $ ישירות לבניית אלמנטי DOM עכשיו.
    • עובר {שקט: נכון} על שינוי כבר לא לעכב אדם & quot; שינוי: attr & quot; אירועים, במקום שהם הושתקו לחלוטין.
    • השיטה # שינוי הדגם הוסרה, כעכב שינויי תכונה כלא
    • זמין יותר.
    • תיקון באג בשינוי שם השוואת תכונה משתמשת! == במקום _.isEqual.

    מה חדש בגרסת 0.9.9:

    • בעת השימוש להוסיף על אוסף, עובר {למזג : נכון} כעת לגרום לדגמים כפולים יש את התכונות שלהם התמזגו לדגמים הקיימים, במקום להיות התעלם
    • .
    • עדכון נוסף (שגם זמין כאפשרות להביא) ל& quot; חכם & quot; עדכון של סטים של מודלים.

    • תמיכה
    • HTTP תיקון בהצלה עובר {תיקון: אמיתי}.
    • אובייקט עמוד השדרה כעת מרחיב אירועים, כך שאתה יכול להשתמש בו כאוטובוס אירוע עולמי, אם תרצה.
    • נוסף & quot; בקשה & quot; אירוע לBackbone.sync, אשר מפעיל בכל פעם בקשה מתחילה להתבצע לשרת. ההשלמה הטבעית ל& quot; סנכרון & quot; אירוע.

    • כתובות אתרים
    • נתב תומכים כעת חלקים אופציונליים באמצעות סוגריים, מבלי להשתמש regex.
    • אירועי עמוד השדרה תומכים כעת פעם אחת, פעם אחת דומה לצומת של, או אחד של jQuery.

    מה חדש בגרסה 0.9.2:

    • במקום לזרוק שגיאה בעת הוספת דגמים כפולים ל אוסף, עמוד השדרה תהיה עכשיו בשקט לדלג עליהם במקום.
    • דחיפה נוסף, פופ, unshift, ולעבור לאוספים.
    • החשיש שהשתנה של מודל נחשף עכשיו לקריאה קלה של דלתא התכונה שהשתנתה, מאז שעבר & quot של המודל; שינוי & quot; אירוע.
    • נוסף שבו לאוספים לסינון פשוט.
    • יכול כעת להשתמש בשיחה מאחת כדי להסיר את כל שיחות הטלפון חייב אובייקט מסוים.
    • תיקוני באגים לאירועי שינוי בודדים מקוננים, שחלקם עשוי להיות & quot; שקט & quot;.
    • תיקוני באגים עבור קידוד כתובת אתר בשברי location.hash.
    • תיקון באג לאימות בצד הלקוח מראש של לחסוך קוראים עם {ההמתנה: אמיתי}.
    • .
    • עדכון / רענון האפליקציה Todo רשימת הדוגמא

    מה חדש בגרסת 0.9.0:

    • כשאתה לא יודע את המפתח מראש , ייתכן שעכשיו קוראים model.set (מפתח, ערך), כמו גם לשמור.
    • דגמים מרובים עם אותו מזהה כבר לא אפשרו באוסף אחד.
    • נוסף & quot; סנכרון & quot; אירוע, אשר מפעיל בכל פעם שהמדינה של מודל סונכרנה בהצלחה עם השרת (ליצור, לשמור, להרוס).
    • לאגד ולהתיר כבר שינינו את השם ולכיבוי לבהירות, הבא יתרון jQuery. השמות הישנים גם עדיין נתמכים.
    • פונקצית המשווה של אוסף עמוד השדרה יכולה עכשיו מתנהגת כמו גם sortBy (להעביר פונקציה שלוקחת טיעון יחיד), או כמו סוג (להעביר פונקציה להשוואה שמצפה שתי טענות). הפונקציה להשוואה היא גם מחויב כעת כברירת מחדל לאוסף -. כדי שתוכל להתייחס לזה בתוך זה
    • האירועים של השקפת חשיש עשוי כעת מכילים גם ערכי פונקציה ישירים, כמו גם את שמות המחרוזת של שיטות תצוגה קיימות.
    • shuffle נוסף וראשוני לאוספים, פרוקסי מתחתון.
    • דגם # urlRoot עשוי כעת להיות מוגדר כפונקציה כמו גם ערך.

    • צפה ב#
    • תכונות יכולות עכשיו להיות מוגדרות כפונקציה כמו גם ערך.
    • קורא להביא באוסף כעת לגרום לכל JSON לכת שיופעל באמצעות הפונקציה לנתח המודל של האוסף, אם אחד מוגדר.

    מה חדש בגרסת 0.5.3:

    • רכוש האירועים של צפה ביכול עכשיו להיות מוגדר כ פונקציה, כמו גם אובייקט מילולי, מה שמקל להגדיר תכנותי ולרשת אירועים.
    • כעת את החוליה בפרוקסי ממדגישה כשיטה על אוספים.
    • אם השרת כבר ניתנו את הכל על טעינה של דף, עובר Backbone.history.start ({שקט: נכון}) כדי למנוע את המסלול הראשוני ממפעיל. תיקון באג לpushState עם כתובות אתרים מקודדים.

    מה חדש בגרסת 0.5.2:

    • הפונקציה לאגד, יכול עכשיו לקחת שלישי אופציונלית טיעון, כדי לציין את זה של הפונקציה של קריאה חוזרת.
    • דגמים מרובים עם אותו מזהה כעת מותר באוסף.
    • תוקן באג שבו קורא .fetch (jQueryOptions) עלול לגרום לכתובה URL שגוי להיות בסידרה.
    • קבועה אש מסלול נוספת קצרה לפני להפנות, כאשר משפיל מpushState.

    מה חדש בגרסת 0.5.1:

    • שדרוגים שקופים משופרים מכתובות אינטרנט המבוסס על חשיש לpushState , ו.
    • להיפך
    • חוסר עקביות קבוע עם תכונות שונה שאינם-שעברה למודל # לאתחל.
    • שוחזר שינוי 0.5.0 שהיה להפשיט מוביל hashbangs ממסלולים.
    • מוסף מכיל ככינוי לכולל.

    מה חדש בגרסת 0.5.0:

    • מספר גדול של tweaks הקטן ותיקוני באגים מיקרו, נראה במיטבו על ידי הסתכלות על ההבדל להתחייב. תמיכת HTML5 pushState, מופעלת על ידי בחירה ב- עם: Backbone.history.start ({pushState: נכון}).
    • בקר היה שונה ל נתב, לבהירות.
    • # אוסף רענון היה שונה ל # איפוס אוסף להדגיש את יכולתה שני לאפס את האוסף עם דגמים חדשים, כמו גם את האוסף ריק בעת שימוש ללא פרמטרים. saveLocation הוחלף בניווט.
    • שיטות התמדה נינוחה (להציל, להביא, וכו ') עכשיו להחזיר את האובייקט הנדחים jQuery להצלחה / שרשור שגיאה נוסף ונוחות כללית.
    • XSS משופר לברוח לדגם # בריחה.
    • הוספת אפשרות urlRoot לאפשר לציין כתובות נינוחים ללא שימוש באוסף.
    • שגיאה נזרק אם Backbone.history.start נקרא פעמים רבות.
    • # אוסף ליצור החברה מאמת לפני אתחול המודל החדש. view.el יכול כעת להיות בדיקת מחרוזת jQuery.
    • צפיות עמוד השדרה יכולה כעת גם לקחת פרמטר תכונות.

    • #
    • דגם ברירת מחדל יכולה עכשיו להיות פונקציה כמו גם תכונות מילולי מתנגדות.

    דרישות :

    • לאפשר Javascript בצד הלקוח

  • תוכנה דומה

    Fest
    Fest

    13 May 15

    Lodash
    Lodash

    18 Jul 16

    getSize
    getSize

    10 Feb 16

    Commander.js
    Commander.js

    10 Dec 15

    תוכנות אחרות של יזם Jeremy Ashkenas

    Jammit
    Jammit

    11 Mar 16

    Docsplit
    Docsplit

    13 Apr 15

    Docco
    Docco

    28 Feb 15

    תגובות ל Backbone.js

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!