axios发送请求报错:Cannot read property 'cancelToken' of undefined

出错原因:axios请求拦截器没有添加,return config。

解决方法:在拦截器内加上return config。(!!!注意响应拦截器中也要添加返回值)

代码如下:

 1 axios.defaults.baseURL = 'http://localhost:2002/'
 2         axios.interceptors.request.use(config => {
 3             config.headers.myToken = 'canjia is handsome'
 4             return config;
 5         }, err => {
 6             console.log(err);
 7         });
 8 
 9         axios.get('axios', data => {
10             console.log(data);
11         })

 

posted @ 2021-07-05 10:44  前端小白加油  阅读(954)  评论(0)    收藏  举报