了解骨干集合获取和模型获取的工作原理

时间:2015-05-16 11:13:04

标签: backbone.js

因此,当我尝试从具有重复条目(相同id)的服务器发送集合时,主干不会呈现该元素。

但是在model.fetch()上,如果我返回一个已经存在id的模型,它就会起作用。所以现在我们有一个具有相同id的集合。

为什么这种行为不同,我认为骨干会在更新它之前验证(检查该ID是否存在)传入的模型,而不是渲染它。

修改

on collection.fetch我得到了这个

var coll = [{name:'foo',id:1},{'name':'bar',id:2}] //只是表示;

现在我为第二个模型做了model.fetch(),服务器响应了这个

{'name':'new bar','id':1} //无错误视图更新

0 个答案:

没有答案