dom.setInterval在ScalaJS上不可用

时间:2016-06-16 10:12:29

标签: scala.js

我正在关注教程http://www.lihaoyi.com/hands-on-scala-js/#MakingaCanvasApp并提供代码:

  dom.setInterval(() => run, 50)

但这会导致编译错误:

object setInterval is not a member of package org.scalajs.dom  

如何在dom上设置间隔?看来这个方法已被删除而不是已弃用?

1 个答案:

答案 0 :(得分:4)

我认为它仍在dom.window.setInterval下可用。

但是,您应该使用scala.scalajs.js.timers.setInterval代替:

import scala.scalajs.js

js.timers.setInterval(50) {
  run
}