如何从axios GET请求中解析Promise对象?

时间:2018-10-26 10:41:08

标签: javascript vue.js axios

我想从GET REST请求中以String形式获取响应

在我的vueapp中,我使用以下方法查询我的数据

        getResult: function(jobid)
        {
            return this.$axios.get(this.$baseUrl + 'job/result/' +
                jobid).
            then(response =>
            {
                console.log(response.data)
                return "hallo" + response.data.toString()
            })
        }

返回值为空。当我将" "+放在第一个return语句的前面时,我得到了-return " " + this.$axios.get .....

[object Promise]

当我在通话的console.log部分中添加then时,将返回正确的对象

{status: "DONE", result: Array(1)}
result: Array(1)
0: {file_id: "blablabla"}
length: 1
__proto__: Array(0) 

那么如何将GET请求响应添加到函数getResult的return语句中

0 个答案:

没有答案