javascript - 将新数据添加到 Backbone.js 中的集合

标签 javascript collections backbone.js fetch

我取了一个 Backbone集合,现在我想获取另一个数据 block ,并将其添加到现有集合中。我已经尝试将 add: true 添加到 fetch 命令,但似乎没有添加任何内容。模型数据被新数据替换。

我很确定我错过了一个基本问题。帮助?谢谢。

最佳答案

一个未经测试的可能性:

people.reset( people.toArray().concat( newPeople));

但这不是 Backbone 方式。我会采纳 Kennis 的建议

fetch( {add:true});

您是否有任何事件处理程序重置集合?

关于javascript - 将新数据添加到 Backbone.js 中的集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9152148/

相关文章:

java - 为什么 Collections 中的方法没有放在 AbstractCollection 中?

javascript - 将 Backbone.js 与 _.noConflict() 一起使用

javascript - 通过 Map-Function (CouchDB) 连接两个文档时出现问题

javascript - Google.com 和 clients1.google.com/generate_204

javascript - 等待元素出现或返回 false

java - ArrayList<int> 与 ArrayList<int[]>?

java - 使用 Lambda 表达式将列表转换为 map 不起作用

javascript - 如何通过PHP将 Backbone 模型数据POST到DB

javascript - BackboneJS : Avoid calling _. 绑定(bind)()

javascript - 按字母顺序搜索在数据表中不起作用