如何将 Iterable 转换为 js.Dynamic
How to convert an Iterable to a js.Dynamic
我想使用一些可选参数来初始化一个 JQuery 小部件,它们作为
传递
Iterable[(String, String)]
将此对象转换为 js.Dynamic
的最佳方法是什么?
大概如下:
val seq = iterable.toSeq
val dict = js.Dictionary(seq: _*)
val dynamic = dict.asInstanceOf[js.Dynamic]
你当然可以把它变成一个单一的表达式:
js.Dictionay(iterable.toSeq: _*).asInstanceOf[js.Dynamic]
我想使用一些可选参数来初始化一个 JQuery 小部件,它们作为
传递Iterable[(String, String)]
将此对象转换为 js.Dynamic
的最佳方法是什么?
大概如下:
val seq = iterable.toSeq
val dict = js.Dictionary(seq: _*)
val dynamic = dict.asInstanceOf[js.Dynamic]
你当然可以把它变成一个单一的表达式:
js.Dictionay(iterable.toSeq: _*).asInstanceOf[js.Dynamic]