scala.js

    0热度

    1回答

    如何的非类型化js.Dynamic一个实例,这是我所知道的是一个JavaScript number,转换为斯卡拉Double类型? 背景:我有没有它周围的Scala.js包装(还)一个js库。它发出某些事件,我想在Scala代码,我需要正确的打字使用这些事件的数据。 我到目前为止所做的是:第一个js number到斯卡拉的String,和String到Double。 map.addListener

    0热度

    1回答

    我在Scala sbt项目中使用µtest。我想用一个定制的测试运行,它由这样 val results = AnotherClassWithTests.myTests.run() println(results.leaves.count(_.value.isSuccess)) 我希望它被执行的代码运行SBT测试时,运行各种测试类,我发现的唯一办法就是extend utest.Testsuit

    1热度

    2回答

    我想创建一个可能需要多达11个可选参数的bootstrap弹出窗口功能的外观。在我的scalajs代码中,我只想传递参数,我需要从库维护的合理默认值中覆盖参数,例如:PopoverOptions(animation = false),就像我在javascript中所做的那样。这似乎是推荐的方式,使一个门面,但它使所需的全部参数: trait PopoverOptions extends js.Ob

    1热度

    1回答

    使用element.dataset使用后: org.scalajs.dom.document.getElementById("myId") 得到的元素,dataset属性不可用。 不过,我已经看到它在另一个question使用。 我已搜查斯卡拉-JS-DOM的dataset关键字的源代码树,并没有发现任何。我可能会错过什么?

    3热度

    1回答

    我正在开发一个后端聊天服务器。它目前用杂乱的回调javascript编写,所以我正在考虑将它移植到scalajs。 我一直在浏览初学者的指南,但我找不到如何将项目实际编译为可以使用节点运行的单个JavaScript文件(例如node ./target/scala_2.11/my-project.js)。 如何编译单个文件,您可以直接作为节点程序运行,而不是在浏览器中运行? 我的代码再简单不过了:

    0热度

    1回答

    我有ScalaJS多项目,我尝试从org.webjars中包含和使用log4javascript。在build.sbt的 客户端部分是在这里: lazy val mwlclient = (project in file("client")). settings(commonSettings: _*). settings( persistLauncher := true,

    2热度

    1回答

    可以在菊壳中加载scala.js吗? (amm) 我想是这样的: load.ivy("org.scala-js" %% "scalajs-stubs" % "0.6.5") ,但它不工作,我猜是因为AMM不知道正确的SBT插件。 所以我的问题是如何添加一个sbt插件到AMM为了使scala.js在shell中工作?

    0热度

    1回答

    我尝试使用ScalaJS和PhantomJS运行log4javascript,并在Rhino上运行时出现错误。 我把下面的ScalaJS例如:https://github.com/scala-js/scalajs-tutorial 和log4javascript我从另一个ScalaJS例子了: 更specificly这3个文件:https://github.com/ochrons/scalajs-

    0热度

    1回答

    此文档https://github.com/japgolly/scalajs-react/blob/master/doc/USAGE.md#refs 有点不清楚。 我创建了小例子:“squareViewer” showes通过点击“广场” 我怎样才能在方法squareViewer.Backend.show得到裁判组件“方”? import japgolly.scalajs.react._ imp

    1热度

    1回答

    我包装Bootstrap React用于在Japgolly ScalaJS React并纷纷拿出阵营的onClick处理程序如下: case class NavItem( onClick: UndefOr[js.Function1[ReactEvent, Boolean]] = undefined, // ... ) { /* ... create method here */