发表于: 2020-07-04 21:53:00

1 2447


今日完成:


为什么选择axios?
功能特点:
在浏览器中发送XMLHttpRequests请求
在node.js中发送http请求
支持Promise API
拦截请求和响应
转换请求和响应数据
//vue-resource不维护了,不再是官方推荐的ajax库

axios请求方式

axios(config)

axios.request(config)

axios.get(url[ config])

axios.delete(url[ config])

axios.head(url[ config])

axios. post(url[ data[ config])

axios.put(urI[ data[ config]])

axios.patch(url[ data[, config]])

使用axios
vue中是不自带这个框架的,所以想要使用,要先安装(在对应的项目文件夹下)
npm install axios --save
之后在哪个地方用,先导入一下
import axios from axios

例:

使用axios
axios(config)方式
axios({
url:'http://123.207.32.32:8000/hom/multidata',
success: function(){
在这里接收数据,做回调
}
})
因为axios支持.then方法
可以写成
axios({
url:'http://123.207.32.32:8000/hom/multidata',
}).then(res => {
  console.log(res);
})
ps:
1.默认情况下,只发送一个url,就是get请求
2.要设置请求方式,就添加一个method(方法),这里翻译成方式





返回列表 返回列表
评论

    分享到