国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

基于vue 添加axios組件,解決post傳參數為null的問題

2019-11-19 14:14:07
字體:
來源:轉載
供稿:網友

好,下面上貨。

1、安裝axios

npm install axios --save

2、添加axios組件

import axios from 'axios'axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';axios.defaults.baseURL = 'http://localhost:7878/zkview';Vue.prototype.$ajax = axios;

3、get請求

testGet: function () { this.$ajax({  method: 'get',  url: '/test/greeting',  params: {   firstName: 'Fred',   lastName: 'Flintstone'  } }).then(function (response) {  console.log(response); }).catch(function (error) {  console.log(error); });},

4、post請求

testPost: function () {    var params = new URLSearchParams();    params.append('name', 'hello jdmc你好');    params.append('id', '2');    this.$ajax({     method: 'post',     url: '/test/greeting2',     data:params//     data: {id: '3', name: 'abc'}    }).then(function (response) {     console.log(response);    }).catch(function (error) {     console.log(error);    })   }

5、運行結果:

6、注意:

在使用post方式的時候傳遞參數有兩種方式,一種是普通方式,一種是json方式,如果后臺接受的是普通方式,那么使用上述方式即可。

普通的formed方式

var params = new URLSearchParams();params.append('name', 'hello jdmc你好');params.append('id', '2');data:params

后臺接收參數:

public Student greeting2(int id,String name) {

json方式

data: {id: '3', name: 'abc'}

后臺接收參數

public Object greeting2(@RequestBody Object student) {

以上這篇基于vue 添加axios組件,解決post傳參數為null的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大化| 江孜县| 井冈山市| 叙永县| 绥宁县| 新泰市| 武宣县| 公主岭市| 西藏| 花莲县| 瓦房店市| 龙山县| 苏尼特右旗| 休宁县| 保康县| 凤冈县| 贵定县| 县级市| 柘荣县| 云和县| 民丰县| 会同县| 潞城市| 沐川县| 昆山市| 遂昌县| 云浮市| 吉木乃县| 仙桃市| 莱州市| 东安县| 临安市| 洛宁县| 光山县| 莱芜市| 琼结县| 南昌县| 莆田市| 金堂县| 卢氏县| 海晏县|