Javascript 如何在backbone.js中处理服务器错误?

Javascript 如何在backbone.js中处理服务器错误?,javascript,error-handling,backbone.js,Javascript,Error Handling,Backbone.js,在中,当使用fetch()时,我如何处理任何服务器错误?如果您在技术上要求如何响应错误,那么: 有几种方法可以做到这一点 最简单的是,各种“事务”函数支持传递成功和错误回调: myModel.save({property: "value", property2: "value2"},{success: function(model,response){...}, error: function(model,response){...}}); 或者,在咖啡脚本中: myModel.save

在中,当使用
fetch()
时,我如何处理任何服务器错误?

如果您在技术上要求如何响应错误,那么:

有几种方法可以做到这一点

最简单的是,各种“事务”函数支持传递成功和错误回调:

myModel.save({property: "value", property2: "value2"},{success: function(model,response){...}, error: function(model,response){...}});
或者,在咖啡脚本中:

myModel.save
  property: "value"
  property2: "value2
,
  success: (model, response) ->
    ...
  error: (model, response) ->
    ...
另一种方法是,由于主干网在幕后使用jquery.ajax,因此使用处理程序

如果你想从“产品”的角度寻找如何处理错误的策略,我想这取决于你在做什么