jjzjj

childrenContainer

全部标签

javascript - 在 CompositeView 中对集合进行排序的最佳方式

我正在尝试对Marionette.CompositeView中的集合进行排序。我有一个看起来像这样的集合:[{id:1,name:'bar'},{id:2,name:'boo'},{id:3,name:'foo'}]我需要按ID倒序对集合进行排序。实际上它只有在我重新加载页面时才起作用。当我添加一个新模型时,新项目显然是随机添加到列表中的。如果我刷新页面,它们将被很好地排序。我的问题是:1)添加新模型时如何解决?2)可以改进代码吗?这是我的代码:returnMarionette.CompositeView.extend({initialize:function(){this.colle