- 安装:
使用npm:
在终端输入:npm install axios
2.创建:
创建util包然后再创建request.js文件
3.创建实例:
4.添加请求拦截器:
5.添加响应拦截器:
6.使用接口:
创建api包然后创建index.js文件
要用到哪个接口则该get里面的数据即可(对应你的接口文档)。
7. 跨域问题
什么是跨域:协议,域名,端口号不同请求,称之为跨域
例:http://localhost:8000/#/home —前端项目的本地服务器
http://39.98.123.211 —调取数据的后台服务器
直接调取后台服务器数据的话,会出现404
8.解决跨域问题
我们用代理解决,在vue.config.js配置如下代码