axios跨域请求
在vue项目config文件夹下的index.js文件
配置proxyTable,例如我这里使用campuShop代替后端接口根目录,pathRewrite将路由中的campuShop替换为’'。
在main.js配置axios.defaults.baseURL表示axios请求根路径
例如我的后端接口为localhost:8080//headline/getOpenHeadLine
axios多请求
使用axios.all,axios.spread
例子 methods下有俩个方法,注意这俩个方法不能有.then
axios.all同时发送俩个请求,当俩个请求执行完后,axios.spread会回调function,
参数与请求一一对应(这里的多请求有一个失败则请求失败),method方法中如果有then
则spread的回调函数参数为空
当然也可以不使用spread在method方法中使用then分别处理返回值