Vue.js 使用vue资源处理不可用的服务器

Vue.js 使用vue资源处理不可用的服务器,vue.js,vue-resource,Vue.js,Vue Resource,当未收到HTTP响应时,是否有方法处理vue资源中的错误 例如,当后端服务器不可用(即不存在)时,我在Safari中收到以下错误: [Error] Failed to load resource: Could not connect to the server. (create, line 0) 但是,传递给错误回调的vue资源响应对象为空(未给出连接到服务器失败的任何指示): 处理这个问题的最佳方法是什么?对状态===0进行硬编码似乎过于通用?检查状态===0对我来说似乎是个好主意从v1.1

当未收到HTTP响应时,是否有方法处理vue资源中的错误

例如,当后端服务器不可用(即不存在)时,我在Safari中收到以下错误:

[Error] Failed to load resource: Could not connect to the server. (create, line 0)
但是,传递给错误回调的vue资源
响应
对象为空(未给出连接到服务器失败的任何指示):


处理这个问题的最佳方法是什么?对
状态===0
进行硬编码似乎过于通用?

检查
状态===0
对我来说似乎是个好主意从v1.1.0开始,中止/超时请求解决状态为0的错误。检查状态===0是一个很好的方法。谢谢大家,现在就检查状态===0。
{ "url": "http://localhost:30000", "ok": false, "status": 0, "statusText": "", "headers": { "map": { "": [ "" ] } }, "body": null }