5-6 使用axios拦截器打印前端日志

Posted 孤注一掷 、

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5-6 使用axios拦截器打印前端日志相关的知识,希望对你有一定的参考价值。

打日志是前端常用的简单的调试方式。

每次调用后端接口之前打一个日志,发送的结果的回调函数里面,我们再打一个日志。撒大声地

axios提供了拦截器功能,我们可以在拦截器里面,把请求日志和返回参数一起打印出来。   

这样业务代码里面就不用去打。

先在main.ts中添加如下:

/**
 * axios拦截器
 */
axios.interceptors.request.use(function (config) 
  console.log('请求参数:', config);
  return config;
, error => 
  return Promise.reject(error);
);
axios.interceptors.response.use(function (response) 
  console.log('返回结果:', response);
  return response;
, error => 
  console.log('返回错误:', error);
  return Promise.reject(error);
);

这样,如下代码可以删除:

 测试结果:

 

以上是关于5-6 使用axios拦截器打印前端日志的主要内容,如果未能解决你的问题,请参考以下文章

使用Axios拦截器打印前端日志

使用Axios拦截器打印前端日志

使用Axios拦截器打印前端日志

使用Axios拦截器打印前端日志

利用拦截器打印url

前端热门技术axios详细讲解——拦截器