这太奇怪了。
我做
console.log(this.collection);
我可以正确地看到我的所有型号都附带正确的ID。
但在同一条线上,我做了
console.log(this.collection.get(1));
它告诉我它是“未定义的”。
发生了什么事?
编辑:只是想知道,“id”是否必须是唯一的?我有一些没有“ids”的模型,然后其他模型设置了ID。这有关系吗?答案 0 :(得分:4)
您必须at(1)
而不是get(1)
,get()
正在at()
正在查看某个位置时,正在按集合中的ID查找元素。