responseInterceptors.js 399 B

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