Crossroads.js

Software screenshot:
Crossroads.js
Podrobnosti Software:
Verze: 0.12.0
Datum uploadu: 6 Jun 15
Vývojka: Miller Medeiros
Licence: Volný
Popularita: 135

Rating: 2.0/5 (Total Votes: 1)

Podle odpovídající analyzovaná data proti vzory, to může rozhodnout, jaká opatření má přijmout.
Crossroads.js je velmi silný, a je-li správně používány, může snížit složitost kódu.
Je možné oddělit objekty abstrahování navigační cesty a požadavky serveru.
Crossroads.js lze použít s většinou JS knihoven a rámců.
Crossroads.js byl inspirován URL Route / Dispatch utilit přítomných ve většině MVC rámců, jako Django, Ruby on Rails, Pyramid, CakePHP nebo CodeIgniter

Co je nového v této verzi.:

  • Made je možné mít jiný patternLexer za router.
  • Přidána trailing / vedoucí & quot ;; & quot; aby crossroads.min.js abyste se vyhnuli problémům CONCAT.
  • Lepší UMD wrapper tak crossroads.min.js by měl také pracovat s r.js.

Co je nového ve verzi 0.11.0:

  • Změny API:
  • Přidána crossroads.pipe () a crossroads.unpipe ().
  • Addeded způsob přepínání případ citlivosti crossroads.ignoreCase, výchozí hodnota je true.
  • z přidané crossroads.ignoreState.
  • Zlepšení:
  • decodeQueryString () nyní respektuje shouldTypecast.
  • Změnil validace Route.rules pole být malá a velká písmena, pokud crossroads.ignoreCase = true.

Co je nového v verze v0.10.0:

  • Vyvarujte vyslat směrovány / odpojené / uzavřeno signály, pokud absolvování stejnou žádost v dalších výzvách.
  • Přidaný crossroads.resetState ().

Co je nového ve verzi v0.9.1:

  • Opravy:
  • Normalizace volitelného chování segmentů na IE 7-8.
  • Pevné captureVals na IE 7-8, ujistěte se, že globální příznak funguje správně.
  • Zlepšení:
  • Route.interpolate () přijímá čísla jako segmenty.

Co je nového ve verzi v0.9.0:

  • Route.switched je odeslána pouze v případě, odpovídající jiný trasa.
  • Změna výchozí chování lomítka na začátek / konec požadavku.

Co je nového ve verzi v0.8.0:.

  • Přidáno Route.switched
  • Přidáno crossroads.NORM_AS_ARRAY, crossroads.NORM_AS_OBJECT.
  • Přidána možnost přenést výchozí argumenty crossroads.parse ().
  • Přidána odpočinku segmenty podpora.
  • Změněno stavět na Node.js.
  • Změněno minifier na UglifyJS.

Co je nového ve verzi v0.7.1:

  • Pevná vyhnout volání rules.normalize_ během kroku validace.

Co je nového ve verzi v0.7.0:

  • Změny API:
  • z přidané crossroads.normalizeFn.
  • Added vals_ Array k hodnotám objekt předán normalize_ a crossroads.normalizeFn pro zvýšení flexibility.
  • Přidána Route.greedy podporu.
  • změněných parametrů odesílané crossroads.routed signálem, předá požadavek jako první param a datový objekt jako druhý param.
  • Ostatní:
  • Zlepšení parametrů obsadit.
  • Refactoring pro lepší kompresi kódu, a také zjednodušené nějakou logiku zvýšit čitelnost kódu.

Co je nového ve verzi v0.6.0:

  • Změny API:
  • Změnil crossroads.shouldTypecast výchozí hodnota false.
  • Přidal magickou pravidlo normalizovat trasu params před odesláním rules.normalize _.
  • z přidané crossroads.VERSION.
  • Opravy:
  • Fix volitelný & quot; / & quot; mezi požadovanými params.
  • testovat pouze fakultativní params, pokud hodnota! = Null.
  • Fix CommonJS obal, nebyl export křižovatku správně.
  • Ostatní:
  • Migrované unit testy z YUI do Jasmine, aby testování na nodejs a také proto, že to běží lokálně a poskytuje lepší chybové zprávy. Zvýšená hodně počet testů, které pomohly odhalit několik případů hrany.
  • Změněno obal vygenerovat jeden soubor distribuční, který běží na všech prostředích.

Požadavky na :

  • , povolte JavaScript na straně klienta

Podobný software

Lo-Dash
Lo-Dash

12 Apr 15

Mousetrap
Mousetrap

10 Dec 15

DBOne
DBOne

21 Jul 15

Ostatní software developer Miller Medeiros

mdoc
mdoc

10 Dec 15

Komentáře k Crossroads.js

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie