骨干模型成功和错误选项

时间:2013-02-22 08:58:15

标签: backbone.js

在骨干模型#save中添加成功和错误回调不起作用。

我升级到0.9.10,这是最新的,令我惊讶

model.save{ 
  success : function(model, response, options){

  },

  error : function(model, response, options){

  });

不起作用。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

options对象应该作为第二个参数传递。第一个参数保留用于要在保存操作中设置的属性:

model.save({attr:'val'}, {
  success: function() { },
  error: function() { }
});

如果您不想传递任何新值以进行保存,则可以传递任意一个空对象({})或null