scala.js

    0热度

    1回答

    在scalajs-react路由器的文档中,@ japgolly cautions users of the library that starting URLs with '/' slashes requires additional server configuration。 为了让漂亮的URL,而不#,到目前为止,我试着写一个包罗万象的路线在播放routes文件类似如下: # Home pa

    0热度

    1回答

    我使用scala.js设置了一个项目。 在网页部分(playframework),我添加了一个静态库bxslider。 使用scala.js我添加了一个完整的新滑块(div,ul和li)。没有scala.js所有的工作正常,与scala.js插入的代码不会是一个滑块。 我试图将bxSlider()的脚本部件传递给正确的ID。没有效果。我得到错误bxSlider()不起作用。 在我看来,他们没有访问

    0热度

    1回答

    假设我想跟踪用户花费在页面上的时间。如果用户移动到另一个选项卡,最小化浏览器等,那么该时间也应该被忽略。我试过使用onfocusout,但它不工作。 我刚试图实现总时间,而不会忽略在另一个选项卡上花费的时间。但我没有取得任何成功。 document.onload={(e:dom.Event)=> load_time=System.currentTimeMillis() } docum

    2热度

    2回答

    我需要在运行时从sjsir文件构建一个js文件来实现一个插件系统,以便在编译时不能在编译时进行编译。我曾经用0.6.3实现了以下代码中的同一个进程,但似乎不推荐使用。你推荐使用什么算法来实现0.6.13的相同动作? 谢谢 val scalajsLib = copyJar("scalajs-library_2.11-0.6.3") val semantics = org.scalajs.core

    1热度

    1回答

    我有2个不同的单独项目A和B,它们都使用ScalaJS默认的交叉编译项目接线方式(请参阅:https://www.scala-js.org/doc/project/cross-build.html)。 现在我想的B与此类似的方式添加SBT类路径依赖关系答: projectA.dependsOn(projectB) 其中项目B的js部分可以使用js和shared部分项目A和jvm部分可以作为我使

    0热度

    1回答

    我正在使用scala.js(v0.6.13)与Highcharts facade,并且遇到一个包含试图访问一些我通常会在javascript中使用'this'访问的变量的路障和'图表'。这里有一个例子: 的CoffeeScript: tooltip: { enabled: true, positioner: (labelWidth, labelHeight, point) ->

    3热度

    4回答

    假设我有一个网址,如: https://example.com/myproject/index-dev.html?_ijt=hsdlgh8h5g8hh489sajoej&a=102&b=a%20m&c=45&d=all&e=all ,或者它可能是在本地主机上像一个网页: localhost:63342/my project/index-dev.html?_ijt=hsdlgh8h5g8hh48

    0热度

    2回答

    我想了解@trepidacious'sscalajs-reactwrapper对于this HOC反应组分。 1a)为什么包装组件的类型为hereReactComponentC[P,_,_,_]? 1b)为什么组件ReactComponentU_的返回类型? def wrap[P](wrappedComponent: ReactComponentC[P,_,_,_]): Props => P =>

    0热度

    1回答

    我对Scala.js(v0.6.13)使用HighCharts外观,并且难以在我的统计图上配置十字线。这是我的理解是,当我看到的Scala.js联合类型声明: val crosshair: UndefOr[|[Boolean, CleanJsObject[YAxisCrosshair]]] 的十字线可以是一个布尔或YAxisCrosshair? 如果是我的声明与十字线设置为true正确编译:

    0热度

    1回答

    我有一个使用scala.js的Play项目。测试都运行良好,直到我将scala.js插件升级到0.6.13。现在我得到“错误:找不到模块'../moment'”。 我在0.6.13发行说明中读到,运行和测试现在默认使用node.js;我相信这种变化是我的问题的根源。 我看到了使用“npm install jsdom”在本地或全局安装jsdom的说明。我第一次尝试在全球安装时刻库(npm insta