在项目当中,单独使用axios或者在main.js中全局引入axios,然后在每个页面中调用,这样做,不是不可以,但是会使项目的请求非常分散,这样是不易代码维护的,如果一些要求比较高的项目,是需要对请求进行封装的...但是同样是存在弊端的,这样每次请求数据,都需要把params参数传进去,这样就比较麻烦,所以,我们还可以封装一个get请求方法,把params参数封装到get请求方法中,这样每次请求数据,就不用每次都传...封装axios请求数据的方法
1. 封装一个request.js文件,用于请求数据,这个文件中,封装了axios请求数据的方法,以及请求拦截和响应拦截。...封装了get和post请求方法,以及请求拦截和响应拦截。一般会放在src目录下的api文件夹中。...因为我们的get请求,在request.js中已经封装好了,所以,我们直接调用就可以了.封装post也是类似的
但凡一些写得比较规范的项目里,都是会对axios进行封装的,这样便于代码的管理和复用,也便于项目的维护