基于vue 添加axios组件,解决post传参数为null的问题
2018-03-05 15:16
841 查看
好,下面上货。
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的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- vue 添加axios组件,解决post传参数为null问题
- vue-cli的axios使用方法,get、post请求的跨域问题解决
- vue2.0 axios发送post请求,后端参数获取不到的解决方式
- 解决post内容过大后台接收参数为NULL的问题
- vue开发中,父组件添加scoped之后。解决在父组件中无法修改子组件样式问题。
- [Android] 解决Volley中JsonObjectRequest的Post请求添加参数的问题
- Vue 使用axios 发送post请求,参数格式有错误问题
- 解决axios,post请求传递不了对象{}参数的问题
- php 分页显示数据 post参数传递问题解决方法
- 【Cocos2d游戏开发之七】在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!
- [在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题
- [在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题
- android自定义listview,添加监听器,解决屏幕滑动组件状态干扰的问题checkbox
- 【iOS-Cocos2d游戏开发之七】在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!【11月28日更新解决添加组件Cocos2d动画停止播放的BUG】
- android自定义listview,添加监听器,解决屏幕滑动组件状态干扰的问题checkbox ...
- 解决Fiddler查看Post参数中文乱码的问题
- 献给所有cognos新手 关于 : 基于维度(cube)建立的报表的过滤条件参数 解决OP-ERR-0217 问题
- 【Cocos2d游戏开发之七】在cocos2d中添加系统组件,并解决View设置透明会影响View中的其他组件的问题!
- 【iOS-Cocos2d游戏开发之七】添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题! 推荐
- PHP关于如何解决表单POST传参数时,自动加转义字符的问题