一千萬個為什麽

搜索

如何從集合中獲取模型

我有下一個腳本:

var Game = Backbone.Model.extend({});

var GamesCollection = Backbone.Collection.extend({
    model: Game
});

var games = new GamesCollection();

var portal = new Game({name: 'Tetris', year: '2017'});
games.add(portal);

console.log(games.get(0));

為什麽“games.get(0)”返回'undefined'? 可能是我用get方法不正確嗎?

最佳答案

簡短而甜蜜,你需要:

games.at(0)

.get is for attributes.

轉載註明原文: 如何從集合中獲取模型