Javascript Backbone.js:can';Don’’去工作吧
这太奇怪了 我知道 我可以看到我所有的模型都很好,其ID连接正确 但在同一条线上,我知道Javascript Backbone.js:can';Don’’去工作吧,javascript,backbone.js,Javascript,Backbone.js,这太奇怪了 我知道 我可以看到我所有的模型都很好,其ID连接正确 但在同一条线上,我知道 console.log(this.collection.get(1)); 它告诉我它是“未定义的” 发生什么事了 编辑:只是想知道,“id”必须是唯一的吗?我有一些没有“ID”的型号,还有一些型号设置了ID。这有关系吗?您必须at(1)而不是get(1),get()在集合中按id查找元素,而at()在查找位置。id必须是唯一的。您是否可以使用console.log(this.collection.at(1
console.log(this.collection.get(1));
它告诉我它是“未定义的”
发生什么事了
编辑:只是想知道,“id”必须是唯一的吗?我有一些没有“ID”的型号,还有一些型号设置了ID。这有关系吗?您必须
at(1)
而不是get(1)
,get()
在集合中按id查找元素,而at()
在查找位置。id必须是唯一的。您是否可以使用console.log(this.collection.at(1))之类的工具访问模型代码>是通过id
和集合中的位置获取模型。因此没有ID为1的模型。ID是字符串:console.log(this.collection.get('1'))代码>
console.log(this.collection.get(1));