Backbone.js 将模型添加到集合后自动保存
我有一个集合Backbone.js 将模型添加到集合后自动保存,backbone.js,Backbone.js,我有一个集合myCollection,我向其中添加了如下模型: myCollection.add({title: Romeo and Juliette, author: Shakespear}); 我现在可以将添加的模型保存到服务器吗?主干Collections没有save(),我也没有对添加模型的引用来直接调用save。您可以使用集合上的create功能添加模型并将其自动保存到服务器 myCollection.create({title: Romeo and Juliette, author
myCollection
,我向其中添加了如下模型:
myCollection.add({title: Romeo and Juliette, author: Shakespear});
我现在可以将添加的模型保存到服务器吗?主干
Collection
s没有save()
,我也没有对添加模型的引用来直接调用save
。您可以使用集合上的create功能添加模型并将其自动保存到服务器
myCollection.create({title: Romeo and Juliette, author: Shakespeare});
以下是。您可以将集合的保存方法绑定到添加事件:
MyCollection = Backbone.Collection.extend({
initialize: function(){
this.bind('add', this.save, this)
}
save: function(){
$.post(this.url, this.toJSON())
}
})
令人惊叹的。我自己写的这个功能没有注意到这一点。