【发布时间】:2021-01-10 02:28:58
【问题描述】:
由于 JavaScript 没有 Futures(至少,据我所知,不是标准),但 Futures 在 Scala 代码(包括我的)中非常普遍,如果知道如何转换会很棒从 Future[A] 到 js.Promise[A] 时提供 API 以供 JavaScript 使用。
是否有用于此的现有库函数?
【问题讨论】:
标签: scala.js
由于 JavaScript 没有 Futures(至少,据我所知,不是标准),但 Futures 在 Scala 代码(包括我的)中非常普遍,如果知道如何转换会很棒从 Future[A] 到 js.Promise[A] 时提供 API 以供 JavaScript 使用。
是否有用于此的现有库函数?
【问题讨论】:
标签: scala.js
为此有一个库函数。
import scala.scalajs.js.JSConverters._
val future: Future[A] = ...
val promise: js.Promise[A] = future.toJSPromise
【讨论】: