|
|
- /**
- * 响应拦截
- * @param {Object} http
- */
- export const responseInterceptors = (vm) => {
- uni.$uv.http.interceptors.response.use((response) => { /* 对响应成功做点什么 可使用async await 做异步操作*/
- const data = response.data
- if (data.code !== 200) { // 服务端返回的状态码不等于200,则reject()
- uni.$uv.toast(data.message)
- return Promise.reject(data)
- }
- return Promise.resolve(data);
- }, (response) => { /* 对响应错误做点什么 (statusCode !== 200)*/
-
- console.info('interceptors.response---------',data)
- return Promise.reject(response)
- })
- }
|