17 lines
457 B
JavaScript
17 lines
457 B
JavaScript
/**
|
||
* 响应拦截
|
||
* @param {Object} http
|
||
*/
|
||
module.exports = (vm) => {
|
||
uni.$u.http.interceptors.response.use((res) => {
|
||
/* 对响应成功做点什么 可使用async await 做异步操作*/
|
||
const data = res.data
|
||
/*
|
||
可以根据业务情况做相应的处理
|
||
*/
|
||
return res
|
||
}, (err) => {
|
||
/* 对响应错误做点什么 (statusCode !== 200)*/
|
||
return Promise.reject(err)
|
||
})
|
||
} |