【发布时间】:2020-01-16 18:56:52
【问题描述】:
有一段我似乎无法理解的代码。有一个函数首先声明为空:
let dCredentials = (credentials: any) => {}
然后这个变量在稍后被调用的函数中重新签名:
return new Promise((resolve, _) => (dispatchCredentials = resolve))
第二个代码是做什么的?有人在承诺中使用 .then 后它会返回任何内容吗?
【问题讨论】:
-
请附上minimal reproducible example。现在,由于变量命名不同,即使是 2 行代码看起来也没有关系。
标签: javascript reactjs asynchronous promise react-redux