데이터보다 pararmeters 다른 사람을 점점 다음 JSON을 감안할 때 :백본, 수집
그것은 매력처럼 작동var myCollection = Backbone.Collections.extend({
url: myurl.com,
parse : function (response) {
return response.data;
}
});
, 그것은 데이터와 내 컬렉션을 채우기 :
{
"admin": false,
"data": [
{
value: key,
value :key
},
{
value: key,
value :key
}
]
}
을이 같은 내 컬렉션을 정의 배열, 그러나, tamplate로, 나는 몇 가지 콘텐츠를 렌더링해야합니다 관리 동등한 사실. 하지만 그 값을 템플릿에 전달하는 방법을 찾을 수 없습니다.
어떤 종류의 우연한 사람이라도 이것을 해결할 수있는 올바른 방향을 제시 할 수 있습니까?
고맙습니다.
var myCollection = Backbone.Collection.extend({
model: myModel,
isAdmin: false,
...
parse : function (response) {
this.isAdmin = response.admin; //save admin flag from response
return response.data;
}
});
그런 다음 당신이 그것을 검색하고 템플릿에 전달 또는 렌더링 뷰에서 다른 방법으로 그것을 사용할 수 있습니다
admin의 정보가 필요하면 구문 분석에서 제거하지 말고 템플릿을 붙여 넣어 도움을 줄 수 있습니다. – StateLess