我应该如何处理在Backbone.Collection的重写解析中作为数组返回的json?
我使用以下内容将json作为对象返回:
parse: function(response) { return response.results; }
当json作为数组返回时怎么样?
答案 0 :(得分:0)
Backbone默认情况下需要一个数组。如果数组嵌套在对象中,则需要覆盖parse()
,如上所述。但是,如果响应返回一个数组,则不需要执行任何操作(因为这是主干所期望的)。最后,如果你期望两者混合(也就是说,有时可能是一个数组,有时可能是一个对象,请参阅dbaseman的回答)。