sunniejs / vue-h5-template

:tada:vue搭建移动端开发,基于vue-cli4.0+webpack 4+vant ui + sass+ rem适配方案+axios封装,构建手机端模板脚手架
https://sunniejs.github.io/vue-h5-template/
MIT License
3.09k stars 875 forks source link

request.js的坑。。。 #11

Closed lhshin closed 4 years ago

lhshin commented 4 years ago

// respone拦截器 service.interceptors.response.use( response => { Toast.clear() const res = response.data if (res.status && res.status !== 200) { // 这里应该判断response.status // 登录超时,重新登录 if (res.status === 401) { store.dispatch('FedLogOut').then(() => { location.reload() }) } return Promise.reject(res || 'error') } else { return Promise.resolve(res) } }, error => { Toast.clear() console.log('err' + error) // for debug return Promise.reject(error) } )

sunniejs commented 4 years ago

@lhshin每个项目的逻辑不同,我这里判断的是后台返回的数据,我会在文档中做下强调!谢谢