js 数组里包含多个对象,每个对象需要调接口新增一个属性,该怎么写避开 promise?

2023-08-02 12:39:14 +08:00
 HariopaNic
  return array.map(async(i) => (
    {
      ...i,
      'New Date':await api(i.id),
    }
  ))

这种写法获取的是 Primise[], 怎么可以将内部的 Promise 直接展开呢?

657 次点击
所在节点    问与答
2 条回复
noe132
2023-08-02 12:50:59 +08:00
HariopaNic
2023-08-02 12:54:31 +08:00
@noe132 谢谢~发完帖子就想起来了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/961778

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX