Backbone.Model.save和promises

时间:2013-06-05 18:29:11

标签: jquery backbone.js promise

我有一个Backbone模型,当我执行model.save()时,我得到了一个承诺。我的问题是这些承诺会对完成和失败的回调产生什么影响?

这两种情况下的'价值'是什么? (对于完成和失败的回调)

model.save().done(function(value) { });

model.save().fail(function(value) { });

1 个答案:

答案 0 :(得分:5)

Backbone文档说.save()返回一个jQuery jqXHR object,在这种情况下参数是:

  • jqXHR.done :( data,textStatus,jqXHR)
  • jqXHR.fail :( jqXHR,textStatus,errorThrown)