साथ नेस्टेड JSON से एक संग्रह/मॉडल का निर्माण कैसे मैं अपेक्षाकृत Backbone.jsBackbone.js
करने के लिए नए तरह के चित्र से पता चलता मैं एक JSON है हूँ! मैंने बैकबोन-रिलेशनल के संबंध में कुछ जवाब देखा, लेकिन अभी भी बिंदु नहीं मिला!
मैं इस JSON को Backbone.js संग्रह/मॉडल में कैसे परिवर्तित कर सकता हूं ??
मैं एक कोड के साथ अद्यतन करता हूं लेकिन यह अपेक्षा की तरह काम नहीं करता है! मैं एक मॉडल नहीं देख सकते हैं जब मैं कार्य करें:
मेरे संरचना है:
[0]: मॉडल
का एक संग्रह है[clefs] + ... + [रेस्ट]: संग्रह कर रहे हैं मॉडल
(clefs) => की [0] + ... + [9]: मॉडल (शीर्षक एक स्ट्रिंग है, पथ भी)
धन्यवाद एक बहुत हैं !!
संपादित करें (10.01.12):
मेरे समाधान:
window.initModel = Backbone.Model.extend({
defaults: {
"title": "",
"path": ""
}
});
window.CustomCollection = Backbone.Collection.extend({
model: initModel
});
window.Init = Backbone.Model.extend({
url : function(){
return "/api/data.json"
},
parse: function(response) {
clefs = new CustomCollection();
clefs.add(response.clefs);
this.set({clefs: clefs});
.....
rests = new CustomCollection();
rests.add(response.rests);
this.set({rests: rests});
}
});
this मुझे भी बाहर में मदद की!
आप रूप में अच्छी तरह नेस्ट रीढ़ मॉडल/संग्रह करने के लिए देख रहे हैं (यह नहीं है आपकी आवश्यकताओं के आधार पर 100% आवश्यक)। आप एक ही ऑब्जेक्ट के साथ, केवल एक बैकबोन मॉडल के साथ प्राप्त करने में सक्षम हो सकते हैं। –
@ परेशानी बैकबोन-रिलेशनल के साथ जाने के बाद मैं आपके समाधान (ओवरसीडिंग पार्स) के साथ गया हूं। बैकबोन-रिलेशनल के साथ कुछ घटनाओं 'एड' आदि फायरिंग नहीं कर रहे थे और समस्याएं पैदा कर रहे थे। पोस्ट करने का शुक्रिया! – greenimpala