פרטי תוכנה:
לפי הנתונים מנותחים התאמה נגד דפוסים, הוא יכול להחליט איזו פעולה לנקוט.
Crossroads.js הוא חזק מאוד, ואם משתמש בו כראוי, יכול להפחית את מורכבות קוד.
זה יכול לנתק אובייקטים על ידי הפשטת נתיבי ניווט ובקשות שרת.
Crossroads.js ניתן להשתמש ברוב ספריות JS ומסגרות.
Crossroads.js היה בהשראת כלי עזר URL דרך / שדר הווה ברוב מסגרות MVC כמו Django, Ruby on Rails, הפירמידה, CakePHP או CodeIgniter
מה חדש בהודעה זו.:
- התאפשר לו patternLexer שונה להנתב.
- נגרר נוסף / מוביל & quot ;; & quot; לcrossroads.min.js כדי למנוע בעיות CONCAT.
- עטיפת UMD משופרת כך crossroads.min.js צריך גם לעבוד עם r.js.
מה חדש בגרסה 0.11.0:
- שינויי API:
- crossroads.pipe נוסף () וcrossroads.unpipe ().
- Addeded דרך כדי לעבור crossroads.ignoreCase רגישות מקרה, ברירת המחדל הוא אמיתי.
- נוסף crossroads.ignoreState.
- שיפורים:
- decodeQueryString () עכשיו מכבד shouldTypecast.
- אימות מערך Route.rules שינתה להיות מקרה רגיש אם crossroads.ignoreCase = אמיתי.
מה חדש בv0.10.0 גרסה:
- הימנע שיגור האותות המנותבים / עקפו / תאמו אם עובר אותו בקשה בשיחות שלאחר מכן.
- נוסף crossroads.resetState ().
מה חדש בv0.9.1 גרסה:
-
תיקונים:
- לנרמל התנהגות מגזרים אופציונלית על IE 7-8.
- captureVals קבוע על IE 7-8, להפוך את הדגל הגלובלי בטוח עובד כראוי.
- שיפורים:
- Route.interpolate () מקבל מספרים כמגזרים.
מה חדש בv0.9.0 גרסה:
- Route.switched הוא רק שיגר אם התאמה שונה מסלול.
- שיניתי התנהגות ברירת מחדל של חתכים במתחילים / סוף הבקשה.
מה חדש בv0.8.0 גרסה:.
- נוסף Route.switched
- נוסף crossroads.NORM_AS_ARRAY, crossroads.NORM_AS_OBJECT.
- אפשרות נוסף לעבור טיעוני ברירת מחדל לcrossroads.parse ().
- . תמיכת מגזרי שאר נוסף
- שינה לבנות לNode.js.
- שינה minifier לUglifyJS.
מה חדש בv0.7.1 גרסה:
- להימנע קבוע קוראים rules.normalize_ במהלך שלב אימות.
מה חדש בv0.7.0 גרסה:
- שינויי API:
- נוסף crossroads.normalizeFn.
- מערך vals_ נוסף לערכי אובייקט עבר לnormalize_ וcrossroads.normalizeFn להגדיל גמישות.
- נוסף Route.greedy תמיכה.
- שינו, עוברים בקשה כפרמטר ראשון ואובייקט הנתונים כפרמטר שני.
- אחר:
- לשפר ליהוק שחקני פרמטר.
- שיפוץ לדחיסת קוד טוב יותר וגם קצת היגיון פשוטה כדי להגדיל את קריאות קוד.
פרמטרים שנשלחו על ידי אות crossroads.routed
מה חדש בv0.6.0 גרסה:
- שינויי API:
- שינה ערך ברירת מחדל crossroads.shouldTypecast שווא.
- נוסף שלטון קסם לנרמל params מסלול לפני rules.normalize שיגור _.
- נוסף crossroads.VERSION.
- תיקונים:
- תקן אופציונאלי & quot; / & quot; בין params הנדרש.
- לבדוק רק params האופציונלי אם ערך! = null.
- תקן עטיפת CommonJS, לא היה יצוא צומת כראוי.
- אחר:
- בדיקות יחידה הגרו מYUI ליסמין כדי לאפשר בדיקה בnodejs וגם משום שהוא פועל באופן מקומי ונותן הודעות שגיאה טובות יותר. עלה הרבה את מספר הבדיקות שסייעו לאתר כמה מקרי קצה.
- שינה עטיפה כדי ליצור קובץ הפצה יחיד הפועל על כל הסביבות.
דרישות :
- לאפשר Javascript בצד הלקוח
תגובות לא נמצא