Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Vue js使用Vue资源进行服务器调用_Javascript_Vue.js_Vuejs2_Vue Resource - Fatal编程技术网

Javascript Vue js使用Vue资源进行服务器调用

Javascript Vue js使用Vue资源进行服务器调用,javascript,vue.js,vuejs2,vue-resource,Javascript,Vue.js,Vuejs2,Vue Resource,我正在尝试找出如何使用vue资源进行下面的服务器调用。我不太清楚如何使用Vue设置标头和发送数据。$http.post jQuery.ajax({ url: "http://url/", type: "POST", headers: { "Content-Type": "application/json; charset=utf-8", }, contentType: "application/json", data: JSON.stringify({ "email": "foo

我正在尝试找出如何使用vue资源进行下面的服务器调用。我不太清楚如何使用Vue设置标头和发送数据。$http.post

jQuery.ajax({
url: "http://url/",
type: "POST",
headers: {
    "Content-Type": "application/json; charset=utf-8",
},
contentType: "application/json",
data: JSON.stringify({
    "email": "foo",
    "password": "bar
})

})

您应该能够做到这一点:

Vue.http.post('http://dev-api.languagelink.com/api/auth/login', {
电邮:'foo@bar.com',
密码:“foobar”,
})。然后(res=>{
//处理成功响应
})

vue资源将自动设置
内容类型
标题,并将负载字符串化为JSON。

尝试以下操作:

this.$http.post('/url', data, {
   headers: {
       'Content-Type': 'application/json; charset=utf-8'
   }
}).then(res => {
//do the stuff
});
实际上呢?