vue---进行post和get请求

Posted e0yu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue---进行post和get请求相关的知识,希望对你有一定的参考价值。

参考文档:

https://www.jb51.net/article/125717.htm

使用axios

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

基本使用方法:

get请求:

6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
// Make a request for a user with a given ID
axios.get(‘/user?ID=12345‘)
 .then(function (response) {
  console.log(response);
 })
 .catch(function (error) {
  console.log(error);
 });
 
// Optionally the request above could also be done as
axios.get(‘/user‘, {
  params: {
   ID: 12345
  }
 })
 .then(function (response) {
  console.log(response);
 })
 .catch(function (error) {
  console.log(error);
 });
 

Post请求:

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

简单示例:

// 在进行 post 和 get 请求的时候,使用 axios 进行访问
// 进行 get 请求
axios.get(url).then(function (response){
    console.log(response);
}).catch(function(error){
    console.log(error);
});
// 进行post 请求            
axios.post(url,{firstName:‘Fred‘,lastName:‘Flintstone‘}).then(function (response) {
    console.log(response);
}).catch(function (error) {
    console.log(error);
});

 

以上是关于vue---进行post和get请求的主要内容,如果未能解决你的问题,请参考以下文章

前段框架——Vue的get和post请求数据

vue中axios的post和get请求示例

Vue get发送请求中文乱码问题

Vue基于vue-resource的post和get请求

get和post请求的参数位置

使用 vue.js 的 get/post请求错误 “ Cannot read property 'get' of undefined”