[ReferenceError]:未定义窗口

时间:2020-08-04 08:12:34

标签: scala sbt scala.js java-14

我在scalajs中有一个对象Window

@js.native
@JSGlobalScope
object Window extends js.Object {
  def window: Int = js.native
}

我正在如下使用window

val text: Option[String] =
  for {
    window <- Option(Window.window)
    windowStr <- Option(window.toString)
  } yield windowStr

我遇到以下错误:

/path/to/target/scala-2.13/myModule-fastopt.js:111
  const value = window;

ReferenceError: window is not defined
...

我正在使用:

  • ScalaJS-v1.1.1
  • Scala-2.13.3
  • SBT-1.3.13
  • Java-OpenJDK v14.0.2

0 个答案:

没有答案