2012-01-07 16 views
6

Bir uygulamada modellerin bir alt kümesi için çağrılan farklı bir Backbone.sync yöntemine sahip olmanın bir yolu var mı?Model başına Backbone.sync

socket.io'ya bağlama modellerini deniyorum, ancak hepsinin bu şekilde çalışmasını istemiyorum. Bazılarının REST ile yapışmasını isterim.

Yanlış soru soruyorum ve geçersiz kılma yanlış bir yaklaşım mı?

+0

Eğer bunu socket.io parçası için okuyorsanız. Backbone.iosync harika çalışıyor. Modeli geçersiz kılma sorusu için okuyorsanız, seçilen cevap harika çalışır. –

cevap

10
var Model = Backbone.Model.extend({ 
    sync: function (method, model, options) {} 
}) 
+1

yerinde. Kaynağında (this.sync || Backbone.sync) olduğunu fark etmeliydim. –

+0

Sorun değil. Ayrıca, son zamanlarda size benzer bir şey yapıyordum ve kesin durumunuzdan emin olmasam da, onu kullanan sohbet gibi yalnızca belirli bir şey olmadıkça socket.io ile herşeyi yapmak çok daha kolay olduğunu anladım. Sadece 2 sentim. – sdfadfaasd