位置: IT常识 - 正文

【Ajax】如何通过axios发起Ajax请求(ajax调用)

编辑:rootadmin
【Ajax】如何通过axios发起Ajax请求

推荐整理分享【Ajax】如何通过axios发起Ajax请求(ajax调用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:ajax调用,ajax怎么调用接口,ajax怎么传递数据,ajax怎么发送同步请求,ajax怎么发送同步请求,ajax怎么调用接口,ajax怎么调用接口,ajax怎么用,内容如对您有帮助,希望把文章链接给更多的朋友!

✍️ 作者简介: 前端新手学习中。

💂 作者主页: 作者主页查看更多前端教学

🎓 专栏分享:css重难点教学   Node.js教学 从头开始学习   ajax学习

文章目录axios  什么是axios  axios发起GET请求  axios发起POST请求  直接使用axios发起get请求  直接使用axios发起post请求axios  什么是axios【Ajax】如何通过axios发起Ajax请求(ajax调用)

Axios是专注于网络数据请求的库,相比于原生的XMLHttpRequest对象,axios简单易用。相比于Jquery,axios更加轻量化,只专注于网络数据请求。

  axios发起GET请求

axios发起get请求的语法: 代码

<body> <button id="btn1">发起get请求</button> <script> document.querySelector('#btn1').addEventListener('click', function () { let url = 'http://www.liulongbin.top:3006/api/get'; axios.get(url, { params: { name: 'xiaoxie', age: '20' } }).then(function (res) { console.log(res.data); }) }) </script></body>

  axios发起POST请求

axios发起post请求的语法

<button id="btn2">发起post请求</button> document.querySelector('#btn2').addEventListener('click', function () { let url = 'http://www.liulongbin.top:3006/api/post'; axios.post(url, { name: 'xiaoxie', age: '20' }).then(function (res) { console.log(res.data); }) })

  直接使用axios发起get请求

axios也提供了类似于Jquery中$.ajax()的函数,语法如下:

<body> <button id="btn3">发起ajax请求</button> <script> document.getElementById('btn3').addEventListener('click', function () { let url = 'http://www.liulongbin.top:3006/api/get'; let paramsData = { name: 'xiaoxie', age: 20 } axios({ method: 'get', url: url, params: paramsData, }).then( function (res) { console.log(res.data); } ) }) </script></body>

  直接使用axios发起post请求<body> <button id="btn4">发起ajax post请求</button> document.getElementById('btn4').addEventListener('click', function () { let url = 'http://www.liulongbin.top:3006/api/post'; let paramsData = { name: 'xiaoxie', age: 20 } axios({ method: 'post', url: url, data: paramsData, }).then( function (res) { console.log(res.data); } ) }) </script></body>

本文链接地址:https://www.jiuchutong.com/zhishi/297480.html 转载请保留说明!

上一篇:【生成模型】Stable Diffusion原理+代码(生成stl基本过程)

下一篇:MVC和MVVM有什么区别(mvc与mvvm)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络