1
의 일부는 내가 서버에서 목록/콜렉션의 일부를 얻으려면이 같은 얻을 :Backbone.js, 컬렉션
// Model
FileItem = Backbone.Model.extend({});
// Collection
FileList = Backbone.Collection.extend({
model: FileItem,
url: function() {
return '/me/file_list/' + this.id;
}
});
을하지만이 작동하지 않습니다. 나는 컬렉션에 동적 URL을 가질 수없는 것 같습니다.
fetch()를 사용하고 있습니까? – johnml
@MinMingLo 모델 가져 오기를 시도하고 있습니까? 왜냐하면'collection.url' 안에서 ID를 사용하면 아무런 의미가 없기 때문입니다. – Deeptechtons
@Deptechtons와 동의하십시오. 이것이 백본이 컬렉션이 아닌 모델을 가져 오는 방법입니다. 콜렉션 목록을 보려면 fetch()가 '/ me/file_list /'에 요청하고 단일 modle을 가져 오려면 '/ me/file_list/{모델의 ID}'에 대한 요청을 가져옵니다. – TYRONEMICHAEL