使事件在 n 毫秒时间内发生的 ScalaJS 方法是什么?
Whats the ScalaJS way to make an event occur in n milliseconds time?
是不是要用ScalaJSDOM,用下面的?
org.scalajs.dom.setTimeout( () => {
// Work
}, 1000)
在 ScalaJS 的上下文中是否有其他方法或更好的方法?
没有更好的方法了。如果你愿意,你可以将它包装在一个帮助程序中并随意调用它,但默认情况下就是这样。
从 Scala.js 0.6.0 开始,有一种更标准的方式,也更惯用 Scala 来实现:
import scala.scalajs.js.timers._
setTimeout(1000) { // note the absence of () =>
// work
}
是不是要用ScalaJSDOM,用下面的?
org.scalajs.dom.setTimeout( () => {
// Work
}, 1000)
在 ScalaJS 的上下文中是否有其他方法或更好的方法?
没有更好的方法了。如果你愿意,你可以将它包装在一个帮助程序中并随意调用它,但默认情况下就是这样。
从 Scala.js 0.6.0 开始,有一种更标准的方式,也更惯用 Scala 来实现:
import scala.scalajs.js.timers._
setTimeout(1000) { // note the absence of () =>
// work
}