axios

axios的作用

ajax工具包
promie
支持请求和响应的拦截
nodejs和网页端都可以使用


axios 的使用

安装
npm install axios
导入挂载
import axios from ‘axios’
Vue.prototype.@http=axios
在组件中使用
this.$http.get(url)
.then(res=>console.log(res))
.catch(err=>console.log(err))







get

get
get(url)
get(url?name=mumu&age=18)
get(url,{
params:
{
name:“mumu”,
age:18
}
})








post

post
post(url,data,config)
post(“http://www.mi.com/api/echo”,{name:“abc”,age:15})
post(“http://www.mi.com/api/echo”,“name=abc&age=15”,{
headers:{“Content-Type”:“application/x-www-form-urlencoded”}
})




axios()

axios()
url:xxxx 地址
method 方法 |post|get|put|delete|head

params get请求传参
data
post、put请求传参
headers 请求头信息
“Content-Type”
Content-Type:application/json
Content-Type: application/x-www-form-urlencoded;charset=utf-8
Content-Type:multipart/form-data






没了…

09-11 15:38