我正在关注教程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上设置间隔?看来这个方法已被删除而不是已弃用?
答案 0 :(得分:4)
我认为它仍在dom.window.setInterval
下可用。
但是,您应该使用scala.scalajs.js.timers.setInterval
代替:
import scala.scalajs.js
js.timers.setInterval(50) {
run
}