如何将 Future 转换为 Scala.js 中的 js.Promise?
How do you convert a Future to a js.Promise in Scala.js?
因为 JavaScript 没有 Futures(至少,据我所知,不是标准)但是 Future
s 在 Scala 代码(包括我的)中非常普遍,它很高兴知道在 JavaScript.
中提供 API 以供使用时如何从 Future[A]
转换为 js.Promise[A]
是否有现成的库函数?
有一个库函数。
import scala.scalajs.js.JSConverters._
val future: Future[A] = ...
val promise: js.Promise[A] = future.toJSPromise
因为 JavaScript 没有 Futures(至少,据我所知,不是标准)但是 Future
s 在 Scala 代码(包括我的)中非常普遍,它很高兴知道在 JavaScript.
Future[A]
转换为 js.Promise[A]
是否有现成的库函数?
有一个库函数。
import scala.scalajs.js.JSConverters._
val future: Future[A] = ...
val promise: js.Promise[A] = future.toJSPromise