0
我收到來自服務器下一數據GET請求後:保持地方附加數據後骨幹的集合獲取
{ data: { items: [...], itemsCount: Number } }
我節省骨幹集合中的項目在接下來的方式:
parse: function (response) {
return response.data.items;
}
我如何保持某種方式收集或外部itemsCount?
我收到來自服務器下一數據GET請求後:保持地方附加數據後骨幹的集合獲取
{ data: { items: [...], itemsCount: Number } }
我節省骨幹集合中的項目在接下來的方式:
parse: function (response) {
return response.data.items;
}
我如何保持某種方式收集或外部itemsCount?
如果我正確理解你的問題,答案很簡單。您不僅限於將數據保存在集合或model.attributes哈希中。 Backbone對象是傳統的JavaScript對象,您可以創建任何您想要的自定義屬性。
因此,在您解析功能,你可以做...
parse: function (response) {
this.itemsCount = response.itemsCount
return response.data.items
}
請注意,我假設你解析函數的作用範圍是集合。如果不是,那麼我需要看到更多的代碼來演示如何正確確定函數的範圍。
是的,它的範圍是收集;謝謝,它的作品! – PoorPhil 2015-02-17 22:10:55