问题描述
|
我已经在骨干.js中创建了一个模型。
var Content = Backbone.Model.extend({
// If you don\'t provide a Content,one will be provided for you.
EMPTY: \"empty Content...\",// Ensure that each Content created has `content`.
initialize: function() {
}
});
for(var i=0; i<data.length; i++) {
var content = new Content(data[i]);
}
我可以在手表中查看萤火虫中带有数据的所有模型的列表吗,如果可以,如何
解决方法
模型仍然只是Javascript变量。在上面的代码中,您只是一遍又一遍地设置var内容。
在这里大胆猜测,但我想您会想要类似
`
ContentsCollection = Backbone.Collection.extend({
model: Content,initialize: function() { }
});
my_contents = new ContentsCollection;
for(var i=0; i < data.length; i++) {
my_contents.add(new Content(data[i]) );
}
`