获取后将新模型添加到集合中(不使用比较器)

时间:2016-04-14 19:43:22

标签: javascript backbone.js marionette

所以我在经典的集合视图中显示我的集合。按钮允许我加载下一个项目。这个很棒。

问题是我还想创建一个加载前一个按钮,当前在获取之后,新模型被添加到集合中。

我遇到了this帖子,但不幸的是我无法使用比较器,因为我无法根据属性来对我的模型进行排序,后端也是如此。

编辑:我终于找到了这个解决方法,但不是一个非常大的粉丝:

:foreign_key

1 个答案:

答案 0 :(得分:4)

要预先添加到集合,您必须使用可选参数调用add:

http://backbonejs.org/#Collection-add

myCollection.add(oldModel.toJSON(), {at:0})