node.js请求(get)结果返回



我想返回从请求中获得的结果。

代码没有产生期望的结果。

请帮帮我

代码
const getData = async (gn) => {
let gameData = undefined;
gameData = await rq({
method: "GET",
url: base_url + "/get_gameData/OXquiz",
}).then(function (response) {
return response;
});
return gameData;
};
console.log(getData("OXquiz"));

结果

Promise { <pending> }

我想要的结果

{"status":0,"message":[{"ga_win_point":"100","ga_lose_point":"50","ga_time":"10","ga_max_number":"8"}],"url":""}

try

getData().then(item => console.log(item))

const data = await getData()

为什么要同时使用await和。then呢?如果您想要异步工作,请使用下面的代码片段。

const getData = async (gn) => {
let gameData = undefined;
gameData = await rq({
method: "GET",
url: base_url + "/get_gameData/OXquiz",
});
return gameData;
};
console.log(getData("OXquiz"));

相关内容

  • 没有找到相关文章

最新更新