Scalajs: Как конвертировать строку в строку?
-
21-12-2019 - |
Вопрос
Давайте предположим, что у меня есть список строк: List[String]
.И я хочу преобразовать его в совместимый JavaScript Arlay javaScript Strings: js.Array[js.String]
.Как это сделать?
Решение
Самый простой способ сделать это следующее: Генеракодицетагкод Это может быть учтено в неявном преобразовании, если вам нужно его более одного раза.
Другие советы
Обратите внимание, что поскольку Scala.js 0.5.x (текущая версия на данном письме составляет 0,6,2), больше нет разницы между java.lang.String
и js.String
.Следовательно, вы можете сделать:
import scala.scalajs.js.JSConverters._ // Scala.js >= 0.5.4
val list: List[String] = ???
val jsList: js.Array[String] = list.toJSArray
. Не связан с StackOverflow