我正在使用scalaJS中的高级图表。我想在scalaJS (基本上是2D数组)中创建这样的[ 0,1,1,2,2,8] JS数组
在本文档中可以看到可以传递什么样的参数:HighChart文档
需要将此数组重写为类的data val (请参阅文档),如何在scala中创建文档中指定类型的2D数组?
找到一个示例项目这里(GitHub)。
发布于 2017-01-21 15:22:34
在Scaladoc中,预期的data类型是:
js.UndefOr[js.Array[CleanJsObject[SeriesLineData] | js.Array[js.Any] | Double]]这是一个非常可怕的野兽,而且类型推断很难弄清楚。您可以像这样帮助类型推断:
val data: js.UndefOr[js.Array[CleanJsObject[SeriesLineData] | js.Array[js.Any] | Double]] =
js.defined(js.Array(
js.Array[js.Any](0, 1),
js.Array[js.Any](1, 2),
js.Array[js.Any](2, 8)
))发布于 2017-01-21 13:13:47
import scala.scalajs.js
val data = js.Array(
js.Array(0, 1),
js.Array(1, 2),
js.Array(2, 8)
)https://stackoverflow.com/questions/41779448
复制相似问题