axios
axios只封装了ajax,是纯粹的ajax的库,是轻量级的,基于promise机制,内部封装了promise,返回的是一个promise对象,会对返回的数据进行二次封装。默认请求方式get 默认发送数据的格式是json格式,一般在基于mvvm模式的框架中进行使用。
快捷方式:axios.get
、axios.post
、axios.delete
设置baseURL,默认请求地址axios.defaults.baseURL='ip:端口'
使用npm install axios安装
导入import axios from 'axios'
axios({
url
method:'post',
data:obj
})
axios({
url,
method:'get',
params:obj
})