27得票1回答
Scala.js中的Futures

我尝试在Scala.js中使用Promise和Future。 Promise可以正常工作,但是一旦涉及到Future时,我会收到警告和错误信息。 尝试: val p1 = Promise[Int] val f1: Future[Int] = p1.future val p2 = Promi...

27得票2回答
在Scala.js示例应用程序中出现了“找不到隐式ExecutionContext”错误。

这里是《动手实践Scala.js》电子书中的一个例子:package webpage import org.scalajs.dom.ext.Ajax import scala.scalajs.js import scala.scalajs.js.annotation.JSExport im...

24得票7回答
Scala-JS 用于真实的 Web 项目

有没有人在真实的Web项目中使用过Scala-JS,而不仅仅是在隔离的环境下取代JavaScript? 我想尽可能多地使用Scala(我希望我可以)。 而且似乎Scala-JS声称是我现在或将来可以使用的库。 这就是为什么我对一个小的工作解决方案感兴趣,以查看它,以启动(例如,PlayFram...

20得票2回答
Scala.js和JScala有什么区别?

有两个工具可以在 JavaScript 中编译 Scala 代码:Scala.js 和 JScala。这两个工具都非常出色,可以处理不太简单的 Scala 代码。 它们之间的技术差异是什么?

19得票2回答
ScalaJS中如何在n毫秒后触发事件?

可以使用ScalaJS DOM并采用以下方法吗?org.scalajs.dom.setTimeout( () => { // Work }, 1000) 在ScalaJS的上下文中,是否有另一种或更好的方法?

18得票3回答
Scalajs-react与Xored Scalajs-react与SRI的比较

这些 Scala.js 和 React.js 库有什么区别?我应该选择其中一个吗? Xored Scalajs-react - 最后一次提交是8个月前,所以开发可能已经不再活跃。 Scalajs-react - 非常活跃和完整,并带有自定义URL路由。但API似乎偏离了实际的JavaScr...

15得票2回答
Scala.js编译目标地

我正在进行一个Scala.js跨项目的开发,其中jvm文件夹代表我的服务器应用程序,js代表我的Scala.js代码。 每当我通过sbt crossJS/fastOptJS编译我的Scala.js代码时,编译后的JS会出现在./js/target/scala-2.11/web-fastopt...

14得票1回答
在Scala.js中进行单元测试:从位于`test/resources`的文件中读取测试数据

在 Scala.js 的单元测试中,从位于 test/resources 目录下的文件中加载测试数据的最简单解决方案是什么?

14得票1回答
如何将现有的Scala库移植到Scala.js?

我是一名新手,想要使用Argonaut json库,但对Scala.js不熟悉。 https://github.com/argonaut-io/argonaut 它似乎只依赖于Monocle和Scalaz,两者都有为Scala.js编译的版本。我很乐意将Argonaut移植到Scala.j...

12得票2回答
将一个case class转换为js.Object的最佳方法是什么?

假设我有一个case class:case class Name(first: String, last: String) val n1 = Name("John", "Doe") val n2 = Name("Mary", "Doe") 而我有一个 JavaScript 对象:@js.nat...