responseInterceptors.js 457 B

1234567891011121314151617
  1. /**
  2. * 响应拦截
  3. * @param {Object} http
  4. */
  5. module.exports = (vm) => {
  6. uni.$u.http.interceptors.response.use((res) => {
  7. /* 对响应成功做点什么 可使用async await 做异步操作*/
  8. const data = res.data
  9. /*
  10. 可以根据业务情况做相应的处理
  11. */
  12. return res
  13. }, (err) => {
  14. /* 对响应错误做点什么 (statusCode !== 200)*/
  15. return Promise.reject(err)
  16. })
  17. }