scala.js - mostrar - ¿Cuál es la forma ScalaJS de hacer que un evento ocurra en n milisegundos?
milisegundos a segundos java (2)
Comenzando con Scala.js 0.6.0, hay una forma más estándar, y más Scala idiomática, de hacerlo:
import scala.scalajs.js.timers._
setTimeout(1000) { // note the absence of () =>
// work
}
Ver el ScalaDoc de timers
.
¿Es para usar ScalaJS DOM y usar lo siguiente?
org.scalajs.dom.setTimeout( () => {
// Work
}, 1000)
¿Hay otra forma o una mejor manera dentro del contexto de ScalaJS?
No hay una mejor manera. Si lo deseas, puedes envolverlo en un ayudante y llamarlo como quieras, pero por defecto eso es todo.