【发布时间】:2022-07-06 19:54:11
【问题描述】:
第一个函数用于从 django 服务器获取数据并返回到第二个函数但它返回承诺
async function gname(sender){
const u={
user:sender,
};
const s=await Axios.post("http://127.0.0.1:8000/api/getname",u).then((res)=>{return res.data});
return s;
}
第二个功能
function getName(sender){
const nme=gname(sender);
return nme;
}
现在第二个函数应该返回数据,但它返回承诺我想在 div 中显示这个名称,但它显示了一个错误!
【问题讨论】:
-
异步函数总是返回承诺。
-
啊,是的。编写一个函数,其唯一目的是调用异步函数以某种方式同步返回值。在时间旅行存在之前,异步保持异步
标签: javascript reactjs django axios es6-promise