如何处理backbone.js中的服务器错误?
在 Backbonejs 中,使用 fetch()
时如何处理任何服务器错误?
In Backbonejs, how do I handle any server errors when using fetch()
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您从技术上问如何响应错误,那么:
有几种方法可以做到这一点。
最直接的是各种“交易”函数支持传递成功和错误回调:
或者,在coffeescript中:
另一种方法是,由于Backbone在幕后使用jquery.ajax,因此使用 jquery.ajaxError 处理程序。
如果您正在寻找如何从“产品”的角度来看处理错误的策略,我想这取决于您正在做什么。
If you're asking, technically, how to respond to an error, then:
There's a couple ways to do this.
The most straightforward is that the various "transaction" function support passing success and error callbacks:
or, in coffeescript:
The other way is to, since Backbone uses jquery.ajax behind the scenes, use the jquery.ajaxError handler.
If you're looking for strategy on how, from a "product" standpoint, to handle errors, I guess it depends on what you're doing.