【Ajax】如何通过axios发起Ajax请求

02-27 阅读 0评论

【Ajax】如何通过axios发起Ajax请求

【Ajax】如何通过axios发起Ajax请求,【Ajax】如何通过axios发起Ajax请求,词库加载错误:未能找到文件“C:\Users\Administrator\Desktop\火车头9.8破解版\Configuration\Dict_Stopwords.txt”。,使用,前端,学习,第2张
(图片来源网络,侵删)

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

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

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

文章目录

  • axios
    •   什么是axios
    •   axios发起GET请求
    •   axios发起POST请求
    •   直接使用axios发起get请求
    •   直接使用axios发起post请求

      axios

        什么是axios

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

        axios发起GET请求

      axios发起get请求的语法:

      【Ajax】如何通过axios发起Ajax请求

      【Ajax】如何通过axios发起Ajax请求,【Ajax】如何通过axios发起Ajax请求,词库加载错误:未能找到文件“C:\Users\Administrator\Desktop\火车头9.8破解版\Configuration\Dict_Stopwords.txt”。,使用,前端,学习,第4张
      (图片来源网络,侵删)

      代码

          发起get请求
          
              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);
                  })
              })
          
      
      

      【Ajax】如何通过axios发起Ajax请求

        axios发起POST请求

      axios发起post请求的语法

      【Ajax】如何通过axios发起Ajax请求

       发起post请求
        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);
                  })
              })
      

      【Ajax】如何通过axios发起Ajax请求

        直接使用axios发起get请求

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

      【Ajax】如何通过axios发起Ajax请求

          发起ajax请求
          
              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);
                      }
                  )
              })
          
      
      

      【Ajax】如何通过axios发起Ajax请求

        直接使用axios发起post请求

          发起ajax post请求
              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);
                      }
                  )
              })
          
      
      

      【Ajax】如何通过axios发起Ajax请求


免责声明
本网站所收集的部分公开资料来源于AI生成和互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,人围观)

还没有评论,来说两句吧...

目录[+]