SORU
2 Kasım 2010, Salı


El ile olayları izleme bulanıklık olmadan backbone.js modelleri için form girişlerine bağlayabilirsiniz?

Doğrudan benim modeli (Sproutcore a la) form benim girişlerine bağlamak istiyorum backbone.js bir uygulama (www.github.com/juggy/job-board) var.

Aslında her girişlerinde olaylar bulanıklık izleme ve el modeli güncellemeden backbone.js (veya başka araçlar) ile mümkün mü? Bu tutkal kod bir sürü gibi görünüyor.

Teşekkürler
Julien

CEVAP
1 Mart 2011, Salı


Eğer senin modelin özellikleri bir sürü içerir eğer bu işlemek için daha iyi bir yolu yoktur.

SampleView = Backbone.View.extend({
    el: '#formEl',

    events : {
        "change input" :"changed",
        "change select" :"changed"
    },

    initialize: function () {
        _.bindAll(this, "changed");
    },
    changed:function(evt) {
       var changed = evt.currentTarget;
       var value = $(evt.currentTarget).val();
       var obj = {};
       obj[changed.id] = value;
       this.model.set(obj);
    }
 });

Model özelliğinin adı ne giriş elemanları bir güven bir kimlik olarak yaşıyor.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bethliebert

    bethliebert

    23 EKİM 2008
  • Jon Reed

    Jon Reed

    14 AĞUSTOS 2006
  • JeezyVEVO

    JeezyVEVO

    12 Mayıs 2009