batman.js

Yazılım ekran görüntüsü:
batman.js
Yazılım detaylar:
Versiyon: 0.16.0
Qayıt: 12 May 15
Geliştirici: Shopify
Lisans: Ücretsiz
Popülerlik: 148

Rating: 2.5/5 (Total Votes: 2)

etkileşimli, kullanıcı dostu ve tek sayfa tarayıcı uygulamaları oluşturmak için mükemmeldir.
Test edilmiş ve Google Chrome, Safari 4 +, IE 7+ ve Firefox 3+ ile çalışıyor.
Ruby on Rails esinlenerek

Özellikler :.

  • Stateful MVC mimarisi
  • Güçlü bağlama sistemi
  • yönlendirilebilir denetleyici eylemleri
  • Saf HTML görünümleri
  • node.js ve kek üzerine inşa Toolchain desteği

Bu sürümdeki yeni Nedir:

  • Added:
  • App.shouldAllowEvent. [Olay]. İlgili veri olay her yerde uygulaması içinde ateş zaman bu karma callbacks çağrılır. App-seviye yayılmasını önlemek için return false. Örneğin: CoffeeScript sınıf Uygulamam Batman.App @ shouldAllowEvent.click = (olay) uzanır - & # x3e; false
  • iade
  • Sabit:

  • Kullanıcıların zaten sayfaya gider eğer oluşturulmasını
  • önleyin ek geçmiş öğeleri.
  • Sabit:
  • İç içe kaynak yönlendirme isimleri.

sürüm v0.12.0 yeni Nedir:

  • modelleri önyükleme için bir kısayol olarak Model.createFromJSON ekle Kimlik haritasında bunları yapışmasını JSON dan ve
  • kodlamak belirtilen anahtarın yerine başka bir anahtarın içine seri veriyor Model.encode seçeneği olarak ekle
  • Ekle Rayları stil isteğe yol kesimleri ()
  • bir trim filtresi ekleyin
  • En doğrulamaları değer tanımsız ise veya geçmek için zorlamak için AllowBlank seçeneği verin boş dize
  • Model.validate 'ismini' arayarak eklenen bir AssociatedValidator ilişkili ekleyin: true
  • Kontrolörler bir yönlendirme, bir beforeFilter oluştuğunda eylem kalanını yürütme durdurma.
  • Bir nesneyi proxy için proxy sınıfını ekleyin

sürüm v0.8.0 yeni Nedir:

  • Görünüm kaynak html View.viewSourceCache.prefetch üzerinden prefetched olabilir
  • sınıf temelli hiyerarşide görünüm bağlamaları Binbaşı üstlenmeden
  • görünüm kaynakları inline ilan edilmesi için izin veri-defineview ekle
  • Model.hasOne, Model.hasMany, Model.belongsTo aracılığıyla Modeli Derneği desteği ekleyin
  • yüklenmesi destekleyen akıllı AssociationProxy nesneleri ekleyin
  • inline JSON ile yükleme dernekler için destek ekle
  • için destek ekle? ve! özellik adları ve keypaths içinde
  • içgözlem için Batman.currentApp güncel params saklayın.
  • set, küresel params, pushState veya replaceState, güncelleme ve yönlendirme ParamsReplacer ve ParamsPusher akıllı nesneleri ekleyin.
  • Hash :: güncelleştirme ekleyin, Hash :: değiştirin ve Set :: update
  • Ekle Set :: indexedByUnique
  • üyelik testleri için Batman.contains ekleyin ve beraberindeki filtre vardır
  • batman.solo içinde JSONP istekleri için destek ekle
  • asla değişmeyecek gözlemleyerek özelliklerini optimize etmek için nihai özellik desteği ekleyin
  • Batman.version Ekle
  • özelleştirilebilir Controller hedefleri işlemek için destek ekle :: işlemek

sürüm v0.7.5 yeni Nedir:

  • Batman.Paginator ve Batman.ModelPaginator aracılığıyla sayfalandırmayı
  • İç içe kaynaklar yolları
  • URLFor geçirilen Bilinmeyen params sorgu dizesi eklenecektir
  • App.layout otomatik yük üzerine bu sınıf örneğini bir sınıf adı kabul
  • Kontrol :: işlemek ana
  • dışında bir verim içine işlemek olanak sağlayan, seçeneği içine kabul
  • verim / contentFor / show / hide aracılığıyla artık canlandırılabilir yerini
  • filtreyi interpolate
  • Bazı enkoderler unutmuş gibi görünüyorlar eğer Hoş hatırlatmalar
  • tüm bağlamaları yok edecek düğümleri Çıkarma
  • Hızlı yığını Batman.setImmediate haşhaş

sürüm v0.6.1 yeni Nedir:

  • Eklendi Batman.Enumerable
  • çoklu seçim kutuları için destek eklendi
  • Eklendi batman.rails.coffee, Rails içinde kullanılmak üzere yeni bir adaptör
  • Kolay hata ayıklama eklendi geliştirici ad (o binada şeritli alır)
  • Tek yönlü bağlamaları karışıklığı önlemek için veri kaynağı ve veri hedefe değiştirildi
  • giriş tipi eklendi veri bağlama desteği = 'Dosya'
  • Added veri olay doubleclick
  • Added uzunluk filtresi
  • Eklenenler Döşeme yardımcı
  • Controller.resources yerine yok, yeni bir yol oluşturur
  • Model.find hep paylaşılan kayıt örneği dönecektir. Daha sonra bu bağlanabilir ve veri depolama adaptör geldiğinde, sizin örnek güncellenir
  • Eklendi Model :: findOrCreate
  • Eklendi Model :: updateAttributes
  • storageKey belirli onların ad depolama adaptörleri izin
  • Depolama adaptörü filtre geri çağrıları hataları almak

  • Düzeni kez patlar
  • Eklendi App.ready olay DOM hazırdır
  • Normale durumu / Batman.Request içinde statusCode
  • Şimdi uzunluğu gibi olmayan obtrusively bağlamak meta meta nesneleri sağlamalarının

Gereksinimleri :

  • node.js 0.4 veya üstü

Benzer yazılım

Fresco
Fresco

10 Dec 15

Highland
Highland

28 Apr 16

Hydra.js
Hydra.js

13 Apr 15

Sails
Sails

12 May 16

Geliştirici Diğer yazılım Shopify

Active Merchant
Active Merchant

24 May 16

Dashing
Dashing

13 May 15

Liquid
Liquid

9 Feb 16

Yorumlar batman.js

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!