在集合上,我使用create函数将模型的新实例保存到服务器。此 POST 请求成功,我返回新模型。
{id:135, type:tweet, start:08:00:00, end:14:00:00, text:foo, date:2013-04-01}
但是,我需要使用从服务器返回的新model.id更新集合,并且create中的同步方法似乎没有这样做。我应该向 create 函数添加回调以使用更改的属性更新模型吗?
var AddScheduleBlock = Backbone.View.extend({
saveScheduleBlock: function (ev){
var text = "foo"
this.model.set({
text: text
});
var block = blockCollection.create(this.model, {
silent: true,
wait: true
});
});