desenleri karşı çözümlenen verilerin eşleştirerek, o almak için hangi eylemi karar verebilirsiniz.
Crossroads.js çok güçlü olduğunu ve düzgün kullanıldığı takdirde, kod karmaşıklığını azaltabilirsiniz.
Bu gezinme yollarını ve sunucu isteklerini soyutlayarak nesneleri decouple yapabilirsiniz.
Crossroads.js çoğu JS kütüphaneleri ve çerçeveler ile kullanılabilir.
Crossroads.js Django, Ruby on Rails, Piramit, CakePHP veya CodeIgniter gibi çoğu MVC çerçeveler mevcut URL Rota / gönderme programları esinlenerek
Bu sürümdeki yeni nedir.:
- mümkün yönlendirici başına farklı bir patternLexer olması yapılmıştır.
- Added firar / lider & quot ;; & quot; concat sorunları önlemek için crossroads.min.js için.
- Geliştirilmiş UMD sarıcı crossroads.min.js da r.js ile çalışması gerektiğini, böylece.
sürüm 0.11.0 yeni Nedir:
- API değişiklikler:
- Added crossroads.pipe () ve crossroads.unpipe ().
- küçük harf duyarlılığı crossroads.ignoreCase geçiş yolu Addeded varsayılan doğrudur.
- Eklendi crossroads.ignoreState.
- İyileştirmeler:
- decodeQueryString () şimdi shouldTypecast saygı duyar.
- Değişti Route.rules dizisi doğrulama olmak dava crossroads.ignoreCase = true. ise duyarsız
sürüm v0.10.0 yeni Nedir:
- yönlendirilmiş / bypass / eşleşen sinyalleri ise sevk kaçının sonraki çağrılarda aynı isteği geçirmeden.
- Eklendi crossroads.resetState ().
sürüm v0.9.1 yeni Nedir:
- Düzeltmeler:
- IE 7-8 isteğe bağlı bölümler davranışı Normale.
- Sabit captureVals emin küresel bayrağı düzgün çalıştığından olun.
- İyileştirmeler:
- Route.interpolate () segmentler olarak Numaraları kabul eder.
IE 7-8
sürüm v0.9.0 yeni nedir: Farklı bir eşleştirme eğer
- Route.switched yalnızca gönderilir rota.
- değiştirildi varsayılan davranış.
/ Istek sonuna başlayacak de bölü
sürüm v0.8.0 yeni nedir:.
- Eklendi Route.switched
- Eklendi crossroads.NORM_AS_ARRAY, crossroads.NORM_AS_OBJECT.
- ) (crossroads.parse varsayılan argümanlar geçmek eklendi seçeneği.
- eklendi dinlenme bölümleri desteği.
- node.js için inşa değiştirildi.
- UglifyJS için minifier değiştirildi.
sürüm v0.7.1 yeni Nedir:
- doğrulama adımı sırasında rules.normalize_ çağıran Sabit kaçının.
sürüm v0.7.0 yeni Nedir:
- API değişiklikler:
- Eklendi crossroads.normalizeFn.
- değerlere Added vals_ Dizi esnekliğini artırmak için normalize_ ve crossroads.normalizeFn geçirilen nesne.
- Eklendi Route.greedy desteği.
- Değiştirilen parametreler, birinci ve ikinci param param gibi bir veri nesnesi olarak istek geçirir.
- Diğer:
- parametre isleminden geliştirin.
- da daha iyi kod sıkıştırma Refactoring ve kod okunabilirliği artırmak için bazı mantık basitleştirilmiş.
Crossroads.routed sinyal tarafından gönderilen
sürüm v0.6.0 yeni Nedir:
- API değişiklikler:
- Değişti crossroads.shouldTypecast Varsayılan değer.
- _ sevk rules.normalize önce güzergah params normalleştirmek için sihirli kuralı eklendi.
- Eklendi crossroads.VERSION.
- Düzeltmeler:
- isteğe bağlı & quot Fix; Gerekli params arasında.
- Yalnızca isteğe bağlı params test ederseniz değer! = Null.
- CommonJS sarıcı Fix, düzgün kavşak ihraç değildi.
- Diğer:
- göç ünite testleri nodejs üzerinde test izin ve aynı zamanda daha iyi hata iletileri yerel olarak çalışır ve verir çünkü. Bir sürü, bir kaç kenar durumlarda nokta yardımcı testlerin sayısı arttı.
- tüm ortamlarda çalışan tek bir dağıtım dosyası oluşturmak için sarıcı değiştirildi.
False
/ & Quot;
Jasmine YUI
Gereksinimleri :
- JavaScript istemci tarafında etkin
Yorum Bulunamadı