我能够获取响应数据的值,但无法将其传递到json列表中。我想将this.parsed数据的值设置为response.data
this.axios.post(store.state.backendEndpoint + '/ImportExport/Import',
formData,{
headers: {
'Content-Type': 'multipart/form-data'
}
}
).then(function(response){
this.parsedData = response.data;
})
我有这个$.post("/storeComment", { id: id, type: type, text: text })
.done(function(data) {
console.log(data);
alert("Success");
$("#add-comment").css("display", "none");
})
答案 0 :(得分:0)
发布数据返回一个Response对象。您要做的就是更改代码以采用Response的text
属性,然后将其解析为JSON对象,如下所示:
this.axios.post(store.state.backendEndpoint + '/ImportExport/Import',
formData,{
headers: {
'Content-Type': 'multipart/form-data'
}
}
).then(function(response){
this.parsedData = JSON.parse(response.text());
});