使用mers与backbone.js
我有一个rest服务运行与我( https://github.com/jspears/mers )。
现在我想连接到backbone.js
问题是,mers返回包含在有效载荷数组中的集合,并带有附加信息:
例如
{"payload":[ {"_id":"4fe3773ffca7f74410000001","pos":[48.123447013691425,11.57250838808296],"username":"AyKarsi","pictures":[],"images":[],"roles":[],"meta":{},"groups":[]}, {"_id":"4fe3773ffca7f74410000002","pos":[0,3444],"username":"TestUpdateFromClient","pictures":[],"images":[],"roles":[],"meta":{},"groups":[]},], "status":0,"total":5}
这个信息很好,但我怎么能告诉骨干收集应该在哪里寻找模型?
您将要重写Backbone.Collection
的默认parse
函数。
var MyCollection = Backbone.Collection.extend({ parse: function(models) { return models.payload; } }
以下是Backbone.js网站上的相关文档 。