Vue接口怎么获取code

Vue接口怎么获取code?要在code为500时返回登录页,,Vue接口怎么获取code?要在code为500时返回登录页

img

img

img

在你的console.log(res,43)下面写上这个判断


if(res.data.code === 500){
  //返回登录页
}
给你找了一篇非常好的博客,你可以看看是否有帮助,链接:Vue接口调用问题

打印 res按道理 res.code 就能获取到


xx.then(res=>{
 if(res.data.code=='500'){
   this.$router.push('/login');
 }
})

看代码 是直接用的 axios 去请求接口 并没有封装 建议你先输出看一下 res 且你提到的500 应该是接口级(就是后端反的)返回的,所以需要判断
res.data.code 可能是这样


this.axios(params).then((res) -> {}).catch((errror) -> {})

试下这个语法

看下你接口请求成功了么?以及接口返回数据是什么