Axios笔记

Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中

一、Axios的安装

使用 npm:

$ npm install axios

使用 bower:

$ bower install axios

使用 cdn:

<script src="https://unpkg.com/axios/dist/axios.min.js"></script>

二、Axios的基本使用

1.get请求方式

axios.get('/user', {
    params: {
      ID: 12345
    }//定义请求参数
  })
  .then(function (response) {
    console.log(response);//请求返回内容
  })
  .catch(function (error) {
    console.log(error);
  });
//简写 axios.get('/user?ID=12345') .then(function (response) { console.log(response); }) .catch(function (error) { console.log(error); });

 

2.post请求方式

axios.post('/user', {
    firstName: 'Fred',
    lastName: 'Flintstone'
  })
  .then(function (response) {
    console.log(response);
  })
  .catch(function (error) {
    console.log(error);
  });

 

3.请求API

// 发送 POST 请求
axios({
  method: 'post',
  url: '/user/12345',
  data: {
    firstName: 'Fred',
    lastName: 'Flintstone'
  }
});

 

posted @ 2020-09-08 09:20  若梦浮华  阅读(62)  评论(0编辑  收藏  举报