8得票2回答
leaflet地图在调整大小之前无法正确显示

我正在使用Leaflet和scalajs-leaflet facade在Binding.scala上,但地图初始化/出现不正确。 为了重现此问题,我已准备好类似于scalajs-leaflet中的lihaoyi/workbench页面。 首先,从https://github.com/mck...

12得票1回答
如何在scala.js中直接嵌入JavaScript代码?

当我使用scala.js编写scala代码生成javascript时,有时我发现将第三方javascript代码封装到scala对象中很困难。 是否有办法直接嵌入一些javascript代码?例如作为字符串?

8得票1回答
用Scala.js实现真正的JS类以开发Web组件

我希望能够在使用scala.js的Polymer 2.0项目中开发一些webcomponents。虽然有一个在github上展示如何使用Polymer 1.0的精彩演示项目,但我无法通过Polymer 2.0和本地元素注册技术实现类似的功能。 一个简单的外观可能如下所示。 @ScalaJS...

7得票1回答
ReasonML与Scala.js的比较

通过阅读Facebook选择使用OCaml来创建Reason的原因,我注意到Scala也满足所有要求。 我没有任何偏见,我知道Scala,但我不是一个铁杆Scala支持者。我只是喜欢一个好的类型系统,所以在这一点上,我很难选择下一个项目使用哪个语言。那么这里真正的权衡是什么?

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

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

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

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

9得票2回答
Java.lang.NoSuchMethodError: sbt.package$.Zero()Lsbt/Global$; 错误信息提示找不到方法"Zero()"在sbt.package$中,该方法返回类型为sbt.Global$。

在使用 Scala.js 0.6.20(在 project/plugins.sbt 中添加 addSbtPlugin("org.scala-js" % "sbt-scalajs" % "0.6.20"))时,当尝试使用 sbt 0.13.15 导入项目时,会发生以下错误: java.lang...

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

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

8得票1回答
ScalaJS未捕获的类型错误:(0,$m_Lorg_scalajs_jquery_package $(...)。jQuery$1)不是函数。

我正在阅读ScalaJS的教程。 如您在我的build.sbt中所见,我已经包含了对jQuery库的引用。 教程链接:https://www.scala-js.org/tutorial/basic/ enablePlugins(ScalaJSPlugin) // This is an...

8得票1回答
在Scala中如何在类和Dynamic之间转换

如何将 scala 类转换为 Dynamic,以便可以调用未指定的 JavaScript 函数? 如何将 Dynamic 转换为 scala 类?