vuejs中封装axios请求集中管理
前言
在vuejs中,使用axios请求数据,一般会封装一个请求方法,然后在每个页面中调用,这样就造成代码冗余,导致代码可读性差,维护困难。...在项目当中,单独使用axios或者在main.js中全局引入axios,然后在每个页面中调用,这样做,不是不可以,但是会使项目的请求非常分散,这样是不易代码维护的,如果一些要求比较高的项目,是需要对请求进行封装的...一般会放在src目录下的api文件夹中。...在组件中进行使用
在组件中,使用request.js中的方法,进行请求数据。...因为我们的get请求,在request.js中已经封装好了,所以,我们直接调用就可以了.封装post也是类似的
但凡一些写得比较规范的项目里,都是会对axios进行封装的,这样便于代码的管理和复用,也便于项目的维护