接口请求的时候进行拦截 准备 请求时 添加loading 请求完成后 移除loading接口: export const test1 = (data) => request.post('/test', data, {notLogin: true}); export const test2 = (data) => request.post('/test2', data, {loading: true}); 拦截器: instance.interceptors.request.use( (config) => { if (!config.notLogin) { // 部分不需要登录就能访问的接口需要在config添加'notLogin'键 // { notLogin: true } } if (config.loading) { // 展示loading 请求结束移除loading } } )
接口请求的时候进行拦截 准备 请求时 添加loading 请求完成后 移除loading