下载:npm install axios

main中引用:Vue.prototype.$http = axios  import  axios form “axios”

分为get和post

 ./寻找的是根目录

this.$http.get("地址",{传递参数})

.then(()=>{成功以后的指令})

.catch(()=>{失败})

.then(()=>) 

post请求:

post请求不支持自己的服务器!!!

 

还需要下载 cnpm i qs -S

由于post传参的特殊性,所以在main中引入:import qs from 'qs'; Vue.prototype.$qs = qs;

后台请求会出现跨域问题:

解决跨域的办法:

res.header('Access-Control-Allow-Origin', '*');
res.header('Access-Control-Allow-Headers', 'Content-Type, Content-Length, Authorization, Accept, X-Requested-With , yourHeaderFeild');
res.header('Access-Control-Allow-Methods', 'PUT, POST, GET, DELETE, OPTIONS'); 

                       

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐