Является ли этот документ устаревшим? http://www.scala-js.org/doc/calling-javascript.html Не похоже, чтобы получить это право в IntelliJ:Вызов jquery .each метод из scala.js
import org.scalajs.dom.html
import org.scalajs.dom
import org.scalajs.dom.raw.HTMLElement
import scala.scalajs.js
import js.JSConverters._
import fr.iscpif.scaladget.d3._
import fr.iscpif.scaladget.mapping._
import scala.scalajs.js
import scala.scalajs.js.annotation.JSExport
import org.scalajs.jquery.jQuery
/**
* Created by IDEA on 31/10/15.
*/
@JSExport
object LearnD3 {
@JSExport
def main(div: html.Div): Unit = {
jQuery("#list > li").each((x, y) => y)
}
}
Первый dom.HTMLElement, кажется, не существует. Существует org.scalajs.dom.raw.HTMLElement
, но даже если я импортировать, что существует несоответствие типов:
Может вы предоставляете полный пример (импорт тоже?) –
Конечно. Вопрос отредактирован. – qed