axios

5、axios

5.1、什么是 axios

Axios 是专注于网络数据请求的库

相比于原生的XMLHttpRequest 对象,axios简单易用

相比于jQuery,axios更加轻量化,只专注于网络数据请求

5.2、axios 发起 GET

axios 发起get 请求的语法:

axios.get("ur1",{params:{/*参数*/}}).then(callback)

 代码演示:

var url = 'http://www.liulongbin.top:3006/api/get'
var paramsobj = { name: 'zs', age: 20 }
axios.get(url, { params: paramsobj }).then(function (e) {
  console.log(e.data);
 })

 5.3、axios 发起 POST请求

语法格式:

axios.post("ur1",{ /*参数*/ }).then (cal1back)

 代码演示

var url = 'http://www.liulongbin.top:3006/api/post'
var paramsobj = { name: 'zs', age: 20 }
axios.post(url, paramsobj).then(function (e) {
   console.log(e.data);
})

5.4、直接使用 axios 发起请求

语法格式:

axios ({
   method: "请求类型",
   url:‘请求的URL地址',
   data:{ /* PosT数据*/ },
   params:{/* GET参数*/ }
}).then(对调函数)

 

posted @ 2022-05-03 10:46  生活在北极的企鹅  阅读(39)  评论(0编辑  收藏  举报