我學習Backbone.js
並嘗試開發改造使用Backbong.js
項目。由於該項目已經有API,並在不同的平臺,iphone應用程序,ororid應用程序和網絡中使用。可能在集合中有子集合?
我的問題是,有一個API返回如下
{
success: true,
response: {
posts: [{...post data...}, {...post data...}, {...post data...}],
users: [{...user data...}, {...user data...}],
categories: [{...category data...}, {...category data...}]
}
}
爲骨幹文檔
一個Collection
可以包含很多車型
通常的設計是
// Post Model
var PostModel = Backbone.Model.extend({
...
})
// User Model
var UserModel = Backbone.Model.extend({
...
})
// Category Model
var UserModel = Backbone.Model.extend({
...
})
var PostListCollection = Backbone.Collection.extend({
model: PostModel
})
所以...我怎麼能把這3種類型的「對象」 s「在收藏中?由於
如何,如果我要查詢該下一頁的主要收藏? – Cauliturtle
你的API現在如何支持分頁? – damienc88
請注意,無論何時ApplicationModel獲取,無論是否爲新頁面或否則,都會調用parse。 – damienc88