我已经尝试了一段时间,但是我无法从前端的前端获取返回值。
这是我的代码:
def add_New_Form():
resp = Response("something") #Note that the response value is a string
return resp
我希望能够在前端使用它(我正在使用Vue)。我无法对resp
进行json化,因为Response无法进行jsonify。我尝试过:
var name = this.$http.post(*My request here*)
但这对我也不起作用。在Google上也找不到此问题的答案。
我是这些主题的新手,所以如果有人可以给我详细说明如何完成我想做的事情,我会感到很高兴。
谢谢。
答案 0 :(得分:1)
您从不处理响应。当您使用this.$http
(很可能是vue-resource
)时,您的请求会返回一个Promise
,您可以从以下链接:
this.$http.post(*My request here*)
.then( response => {
console.log(response.data) // it's your string
})