1、安装1、安装npm install vue-resource --save
npm install vue-resource --save2、在main.js中添加2、在main.js中添加
import VueResource from 'vue-resource'

//全局注册
Vue.use(VueResource)
import VueResource from 'vue-resource'

//全局注册
Vue.use(VueResource)3、vue-resource发送请求3、vue-resource发送请求
a)对象参数,post请求
this.$http.post('http://127.0.0.1:8081/getUserByParam',

{

userName: this.username,

sex:this.sex

}).then((response) => {


})
this.$http.post('http://127.0.0.1:8081/getUserByParam',

{

userName: this.username,

sex:this.sex

}).then((response) => {


})
b)get请求
this.$http.get('http://127.0.0.1:8081/getUserById',{

params:{id:2}//注意,get请求一定要加params,post请求不需要

}).then((response) =>{

this.list=response.body

console.log(this.list)

});
this.$http.get('http://127.0.0.1:8081/getUserById',{

params:{id:2}//注意,get请求一定要加params,post请求不需要

}).then((response) =>{

this.list=response.body

console.log(this.list)

});
c) json参数post请求,和对象参数post请求一样
this.$http.post('http://127.0.0.1:8081/getUserByJson',

{

"id":"11",

"userName":"jie"

}//注意,get请求一定要加params,post请求不需要

).then((response) =>{

this.list=response.body

console.log(this.list)

})
this.$http.post('http://127.0.0.1:8081/getUserByJson',

{

"id":"11",

"userName":"jie"

}//注意,get请求一定要加params,post请求不需要

).then((response) =>{

this.list=response.body

console.log(this.list)

})以上就是本文的全部内容,希望对大家的学习有所帮助。