【问题标题】:vue-resource: How is success of a $http request determined?vue-resource:$http 请求的成功是如何确定的?
【发布时间】:2018-10-20 19:18:13
【问题描述】:

在vue-resource中,同时进行调用如:

 this.$http.post('/someUrl', formData).then(response => {
    // success callback
  }, response => {
    // error callback
  });

如何选择执行成功或失败回调?它是由响应对象的某些属性决定的吗?

【问题讨论】:

  • 是的。返回的 http 代码,这里来自 wiki 200 的 List of HTTP codes 是成功,而其他许多是不同的状态

标签: vue.js vue-resource


【解决方案1】:

如果响应状态不是 200,则 Promise 将拒绝,在这种情况下,response.ok 将为 false。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-01
    • 2018-04-11
    • 1970-01-01
    • 2011-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-06
    相关资源
    最近更新 更多