在阅读骨干文档时,我无法理解如何使用选项{at: index}
将模型添加到集合中,然后使用此模型
mycollection.at('index')
?
我什么时候做
myCollection.add(myModel, {at: myindex});
然后
myCollection.at(myindex)
返回undefined
;
答案 0 :(得分:2)
根据您的说法,可能是您的收藏时间不够长而您的myCollection.add(myModel, {at: myindex})
无法将其拼接。
一些用于复制问题的演示代码:
// This is all done in the console
ships = new Backbone.Collection;
ship = new Backbone.Model;
ships.add(ship, {at:100});
myCollection.at(100); // undefined
myCollection.at(0); // model found
如果这不能描述问题,可能会有一些示例代码吗?