Deur wat ooreenstem met die ontleed data teen patrone, kan dit besluit watter aksie om te neem.
Crossroads.js is baie sterk, en indien dit behoorlik gebruik word, kan kode kompleksiteit te verminder.
Dit kan voorwerpe ontkoppel deur ekserpering navigasie paaie en bediener versoeke.
Crossroads.js gebruik kan word met die meeste JS biblioteke en raamwerke.
Crossroads.js is geïnspireer deur URL Route / Dispatch utilities teenwoordig is in die meeste MVC raamwerke soos Django, Ruby on Rails, Pyramid, CakePHP CodeIgniter of
Wat is nuut in hierdie uitgawe.:
- dit moontlik gemaak het om 'n ander patternLexer per router het.
- Bygevoeg sleep / voorste & quot ;; & quot; om crossroads.min.js om concat probleme te voorkom.
- Verbeterde UMD wrapper so crossroads.min.js moet ook werk met r.js.
Wat is nuut in weergawe 0.11.0:
- API Wysigings:
- Bygevoeg crossroads.pipe () en crossroads.unpipe ().
- Addeded manier om geval sensitiwiteit crossroads.ignoreCase wissel, standaard is waar.
- Added crossroads.ignoreState.
- Verbeterings:
- decodeQueryString () respekteer nou shouldTypecast.
- verander Route.rules verskeidenheid validering te wees hoofdlettergevoelig.Het as crossroads.ignoreCase = true.
Wat is nuut in die weergawe v0.10.0:
- Vermy versending die verslaan / omseil / ooreenstem seine as verby dieselfde versoek in die daaropvolgende oproepe.
- Added crossroads.resetState ().
Wat is nuut in die weergawe v0.9.1:
- Oplossing:
- Normaliseer opsionele segmente gedrag op IE 7-8.
- Vaste captureVals op IE 7-8, maak seker globale vlag werk behoorlik.
- Verbeterings:
- Route.interpolate () aanvaar Nommers as segmente.
Wat is nuut in die weergawe v0.9.0:
- Route.switched slegs gestuur as wat ooreenstem met 'n ander roete.
- verander verstek gedrag van houe op begin / einde van versoek.
Wat is nuut in die weergawe v0.8.0:.
- Added Route.switched
- Added crossroads.NORM_AS_ARRAY, crossroads.NORM_AS_OBJECT.
- Bygevoeg opsie om die standaard argumente slaag om crossroads.parse ().
- Bygevoeg res segmente ondersteuning.
- verander bou Node.js.
- verander minifier om UglifyJS.
Wat is nuut in die weergawe v0.7.1:
- Vaste vermy roeping rules.normalize_ tydens validering stap.
Wat is nuut in die weergawe v0.7.0:
- API Wysigings:
- Added crossroads.normalizeFn.
- Added vals_ Array waardes voorwerp geslaag om normalize_ en crossroads.normalizeFn buigsaamheid verhoog.
- Added Route.greedy ondersteuning.
- verander parameters gestuur deur crossroads.routed sein, gaan versoek as eerste param en 'n data voorwerp as tweede param.
- Ander:
- Verbeter parameter typecasting.
- refactoring vir 'n beter kode kompressie en ook vereenvoudig paar logika kode leesbaarheid te verhoog.
Wat is nuut in die weergawe v0.6.0:
- API Wysigings:
- verander crossroads.shouldTypecast verstek waarde vals.
- Bygevoeg magic reël om die roete params normaliseer voor die versending rules.normalize _.
- Added crossroads.VERSION.
- Oplossing:
- Fix opsionele & quot; / & quot; tussen nodig params.
- enigste toets opsionele params as waarde! = Null.
- Fix CommonJS wrapper, is nie behoorlik uitvoer kruispad.
- Ander:
- Gemigreerd eenheid toetse van Yui om Jasmine te toets op nodejs toelaat en ook omdat dit loop plaaslik en gee beter fout boodskappe. Toegeneem 'n baie van die aantal toetse wat gehelp het om 'n paar rand gevalle te sien.
- verander wrapper om 'n enkele lêer wat oor die verspreiding alle omgewings loop genereer.
Vereistes :
- JavaScript enabled op die kliënt kant
Kommentaar nie gevind