vue使用resource发送ajax请求
resource发送ajax请求
·
resource下载地址:http://www.bootcdn.cn/vue-resource/
不简写
getcode:function(){
this.$http({
method:'POST',
url:'/mobile/edit',
data:{'a':'123124'},
headers: {"X-Requested-With": "XMLHttpRequest"},
}).then(function(response){
this.posts=response.data;
},function(error){
alert('数据插入失败,请稍后重试')
})
}
简写发送get请求
this.$http.get('data.php',{'name':123}).then(function(response){
this.posts=response.data;
})
resource中的post请求默认将数据使用request payload方式进行发送,这里应该加入以下代码。转换数据发送格式。否则可能会导致后端收不到post数据
Vue.http.options.emulateJSON = true;
Vue.http.options.headers = {
'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'
};
简写发送post请求
this.$http.post('data.php',{'name':123}).then(function(response){
this.posts=response.data;
})
更多推荐
已为社区贡献3条内容
所有评论(0)