2012-01-07 11 views
6

क्या एप्लिकेशन में मॉडलों के सबसेट के लिए एक अलग Backbone.sync विधि लागू करने का कोई तरीका है?प्रति मॉडल Backbone.sync

मैं socket.io पर बाध्यकारी मॉडल के साथ प्रयोग कर रहा हूं, लेकिन मैं नहीं चाहता कि वे सभी इस तरह से काम करें। मैं उनमें से कुछ को आरईएसटी के साथ रहना चाहूंगा।

क्या मैं गलत प्रश्न पूछ रहा हूं और सिंक ओवरराइड करना गलत दृष्टिकोण है?

+0

यदि आप socket.io भाग के लिए इसे पढ़ रहे हैं। Backbone.iosync महान काम करता है। यदि आप मॉडल को ओवरराइड करने के सवाल के लिए पढ़ रहे हैं तो चयनित उत्तर बहुत अच्छा काम करता है। –

उत्तर

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

पर स्पॉट। मुझे स्रोत में (this.sync || Backbone.sync) ध्यान देना चाहिए था। –

+0

कोई समस्या नहीं है। इसके अलावा, मैं हाल ही में आपके जैसा कुछ कर रहा था, और हालांकि मुझे आपके सटीक मामले की जानकारी नहीं है, मैंने पाया कि सॉकेट.io के साथ सबकुछ करना बहुत आसान है जब तक कि चैट का उपयोग करने वाली चैट जैसी केवल एक विशिष्ट चीज न हो। बस मेरे 2 सेंट। – sdfadfaasd

संबंधित मुद्दे