중첩 된 JSON에서 수집/모델을 구축하는 방법은 그림이 보여처럼 나는 JSON이 Backbone.js는 Backbone.js
에 relativly 새로운 해요! Backbone-relational과 관련된 Answers를 보았지만 여전히 그 점을 알지 못합니다!
어떻게 변환 할 수 있습니까? JSON을 Backbone.js 컬렉션/모델 ??
코드로 업데이트하지만 예상대로 작동하지 않습니다!
내 구조는 :
[0] : 모델
의 모음이다[겹선] + ... + [나머지] 모음 난 할 때 모델을 볼 수없는 모델
(오선) =>의 [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});
}
});
this도 나를 도와!
는
중첩 된 백본 모델/컬렉션을 찾고 있습니까? 요구 사항에 따라 100 % 필요). 하나의 개체로 단 하나의 백본 모델 만 있으면 얻을 수 있습니다. –
@trouble Backbone-Relational과 함께 해본 후에는 솔루션을 사용했습니다 (구문 분석 무시). Backbone-Relational을 사용하면 '추가'등의 이벤트가 발생하지 않아 문제가 발생했습니다. 게시 해 주셔서 감사합니다! – greenimpala