关于vue中的ajax请求,axios包

在vue中,经常会用到数据请求,常用的有:vue-resourse、axios
今天我说的是axios的post请求
github源文件及文档地址:【https://github.com/axios/axios
+ 首先,引入axios

CDN: <script src="https://unpkg.com/axios/dist/axios.min.js"></script>
npm: npm install axios      并在全局的js中引入:import axios from 'axios';
  • get请求
axios.get('/user?ID=12345')
  .then(function (response) {
    console.log(response);
  })
  .catch(function (error) {
    console.log(error);
  });
  • post请求
    依赖于qs包,将对象转换成以&连接的字符串
//例:
axios.post( postUrl ,qs.stringify({userid:1,username:'yyy'})).then(function (response) {
    console.log(response);
})

猜你喜欢

转载自blog.csdn.net/qq_34664239/article/details/80008003
今日推荐