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 Вы пытаетесь взять модель? потому что использование ID внутри 'collection.url' не имеет никакого смысла – Deeptechtons
Согласен с @Deeptechtons. Таким образом, базовая модель будет получать модель, а не коллекцию. Для списка коллекций функция fetch() выполнила запрос к '/ me/file_list /' и для получения одного модуля, fetch выполнил бы запрос к '/ me/file_list/{Id модели}'. – TYRONEMICHAEL