javascript - 从 Backbone.Collection 的末尾移除/删除模型?

标签 javascript backbone.js coffeescript

我正在尝试从集合中删除最后 100 个模型。有没有一种简单的方法可以将它们切掉并删除/删除它们,或者我是否需要遍历它们并删除它们?

现在我正在做这样的事情:(在集合和 coffeescript 中)

for i in [@models.length...@models.length-100]
  @remove @models[i]

答案:(在集合&coffeescript中)

@remove @slice(-100)

最佳答案

不确定 coffeescript ,但您可以结合使用 slice 和 remove

collection.remove(collection.slice(start,end));

关于javascript - 从 Backbone.Collection 的末尾移除/删除模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16644727/

相关文章:

javascript - WebSocket 不是用 NuxtJS 定义的

javascript - Angular ng-repeat,重新排序动画幻灯片

javascript - 克隆和扩展主干事件对象有什么区别?

javascript - 删除backbone.js中的模型

angularjs - 错误: [$parse:syntax] Syntax Error: Token '{' is an unexpected token

javascript - 使用 Vuetify 慢慢滚动回到顶部

javascript - 仅清除表单中的 <textarea>

javascript - 我如何伪造集合数据?

javascript - 通过ajax、浏览器弹出窗口提交帖子表单

coffeescript - 在CoffeeScript中获取类类型