BackboneJS .fetch()在响应中放置一个对象

Sys*_*147 3 response fetch backbone.js

我的服务器响应有两个对象(图片): 在此输入图像描述

我怎样才能在我的Backbone Collection中放置对象成员(模型).我正在使用collection.fetch从服务器获取数据.我能否以某种方式添加我的服务器响应.

hom*_*mtg 7

您可以通过覆盖集合的解析方法来完成此操作:

var coll = Backbone.Collection.extend({
 parse: function(data){
  return data.statuses;
 }
});
Run Code Online (Sandbox Code Playgroud)

您的集合将包含从解析函数返回的内容,在这种情况下,您将其从服务器响应中减少到状态数组.