Backbone.js Pobieranie bardziej złożonych danych i używanie ich jako kolekcji
Załóżmy, że mam takie ustawienie jsona:
<code>{ page:1, items:[ { name: 'item1', id:1 }, { name: 'item1', id:2 }, { name: 'item1', id:3 } ] } </code>
I takie modelowanie:
<code>var Item = Backbone.Model.extend({ defaults: {name: "No name"} }); var ItemCollection = Backbone.Collection.extend({ model: Item, url: '/some/ajax/url', }); </code>
Po pobraniu tego json, jak mogę zmapować elementy ustawione jako kolekcja ItemCollection i dodać numer strony jako atrybut do kolekcji?