Я относительный новичок в Backbone.js
У меня есть JSON, как показано на рисунке! Я видел некоторые ответы по отношению к Backbone-relational, но все равно не понимаю!
Как я могу преобразовать этот JSON в коллекцию/модели Backbone.js?
Я обновляю код, но он не работает, как ожидалось! Я не вижу модель, когда я делаю:
Моя структура:
[0]: представляет собой набор моделей
[clefs] +... + [Rest]: представляют собой коллекцию моделей
(clefs) = > [0] +... + [9]: модели (название содержит строку, путь тоже)
Спасибо большое!
EDIT (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});
}
});