A illő elemzett adatok elleni minták, akkor eldöntheti, hogy mit akarsz.
Crossroads.js nagyon erős, és ha helyesen használják, csökkentheti kód bonyolultságát.
Meg lehet függetleníteni tárgyak referáló navigációs útvonal és a kiszolgáló kéri.
Crossroads.js lehet használni a legtöbb JS könyvtárak és keretek.
Crossroads.js ihlette URL Route / Dispatch közművek jelen van a legtöbb MVC keretrendszerek, mint Django, Ruby on Rails, Piramis, CakePHP vagy CodeIgniter.
Mi az új ebben a kiadásban:
- lehetővé tette, hogy egy másik patternLexer per router.
- Added záró / vezető & quot ;; & quot; hogy crossroads.min.js elkerülése concat kérdéseket.
- Továbbfejlesztett UMD wrapper így crossroads.min.js is dolgozni r.js.
Mi az új verzióban 0.11.0:
- API Változások:
- Added crossroads.pipe () és crossroads.unpipe ().
- Addeded módon válthat nagybetűk crossroads.ignoreCase, alapértelmezett igaz.
- Added crossroads.ignoreState.
- Fejlesztések:
- decodeQueryString () most tiszteletben tartja shouldTypecast.
- Megváltozott Route.rules tömb érvényesítése nem a kis- és nagybetűk, ha crossroads.ignoreCase = true.
Mi az új verzióban v0.10.0:
- Kerülje kiszállításakor az irányított / kiiktatott / kiegyenlített jelek esetén halad ugyanazt a kérelmet egy későbbi hívásokat.
- Added crossroads.resetState ().
Mi az új verzióban v0.9.1:
- javítások:
- Normalizáld opcionális szegmensek magatartás IE 7-8.
- Fix captureVals IE 7-8, győződjön meg arról, globális jelző megfelelően működik.
- Fejlesztések:
- Route.interpolate () elfogadja számai szegmensben.
Mi az új verzióban v0.9.0:
- Route.switched csak feladni, ha illő eltérő útvonalat.
- Megváltozott az alapértelmezett viselkedés perjel a kezdete / vége kérelmet.
Mi az új verzióban v0.8.0:
- Added Route.switched.
- Added crossroads.NORM_AS_ARRAY, crossroads.NORM_AS_OBJECT.
- Új lehetőség, hogy adja át az alapértelmezett érveket crossroads.parse ().
- Added többi szegmens támogatására.
- Megváltozott építeni a node.js.
- Megváltozott minifier hogy UglifyJS.
Mi az új verzióban v0.7.1:
- Fix elkerül hívja rules.normalize_ során ellenőrzési lépést.
Mi az új verzióban v0.7.0:
- API Változások:
- Added crossroads.normalizeFn.
- Added vals_ Array értékekre átadott objektumot a normalize_ és crossroads.normalizeFn rugalmasság növelése.
- Added Route.greedy támogatást.
- Megváltozott paraméterek feladták a crossroads.routed jel, halad kérést, mint első param és egy adat objektumot második param.
- Egyéb:
- Javítani paraméter typecasting.
- Refactoring jobb kódot tömörítés és egyszerűsítette némi logika, hogy növelje kód olvashatóságát.
Mi az új verzióban v0.6.0:
- API Változások:
- Megváltozott crossroads.shouldTypecast alapértelmezett érték a false.
- Added varázslatos szabályt, hogy normalizálják az útvonalat params feladás előtt rules.normalize _.
- Added crossroads.VERSION.
- javítások:
- Fix opcionális & quot; / & quot; között szükséges params.
- Csak tesztelni opcionális params ha értéket! = Null.
- Fix CommonJS wrapper, nem exportáló kereszteződésénél megfelelően.
- Egyéb:
- áttelepített egység vizsgálatok re YUI hogy Jasmine, hogy vizsgálat nodejs és azért is, mert ez fut helyben, és jobb lesz a hibaüzeneteket. Sokat nőtt a vizsgálatok száma, amelyek segítettek a helyszínen egy pár él esetben.
- Megváltozott wrapper, hogy létrehoz egy egységes elosztási fájl fut minden környezetben.
követelmények :
- JavaScript kliens oldalon
Hozzászólás nem található