您当前的位置:首页 > 网站建设 > javascript
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax | jQuery | 小程序 |

Vue3 使用axios拦截器打印前端日志

51自学网 2022-02-21 13:37:37
  javascript

一、前言

很多时候我们需要对前端进行调试,也就是前后端接口之间交互的调试,常用的方式肯定是打日志了,如console.log ('日志内容')。

就单个方法其实用这种方法是可以的,多个接口和方法,这样的调试方法就差了一些,再有就是方法有执行顺序,有时候反倒影响调试了。

二、使用axios拦截器打印前端日志

这是一种比较值得推荐的方式,也就是写一次,就不用总写console.log了。

突然想到,做测试时候,常看到的一句话:

一切都是为了测试

套用下这个句式,就是一切都是为了调试。

1、修改main.ts

修改main.ts,增加如下内容如下:

html/** * 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);});

2、删除home中所有console.log

3、再次重新编译、启动

查看结果如下图:

到此这篇关于Vue3 使用axios拦截器打印前端日志 的文章就介绍到这了,更多相关Vue3 使用axios拦截器打印前端日志 内容请搜索51zixue.net以前的文章或继续浏览下面的相关文章希望大家以后多多支持51zixue.net!


下载地址:
Node中使用http-proxy-middleware实现代理跨域的方法步骤
Vuex模块化和命名空间namespaced实例演示
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。