Описание тега scala.js
Scala.js - это компилятор Scala в JavaScript, который считается готовым к производству начиная с версии 0.6.0.
1
ответ
Scala.js нативные конструкторы Javascript
Фасад Scala.js для нативных типов JS может выглядеть следующим образом (из Three.js фасад): @js.native @JSName("THREE.Vector3") class Vector3 extends Vector { def this(x: Double = js.native, y: Double = js.native, z: Double = js.native) = this() var…
01 фев '17 в 13:26
1
ответ
Невозможно импортировать из проекта CrossType.Pure sbt в Scala
Я пытаюсь сделать проект Play Framework с Scala.js на внешнем интерфейсе и одним общим проектом. Моя конфигурация sbt: import sbt.Project.projectToRef lazy val scalaV = "2.11.8" lazy val shared = (crossProject.crossType(CrossType.Pure) in file("shar…
08 авг '16 в 19:09
0
ответов
Создание канала CSP в Scala.JS
flowwers:-), Я пытаюсь построить один предмет CSP канал для компиляции Scala.JS: class Channel[T]() { private var promise: Promise[T] = Promise[T]() /** Auxiliary constructor * Binds a continuation with the "write" in casu update() * @param cont */ …
06 окт '15 в 10:05
0
ответов
Binding.scala против Scala.Rx + ScalaTags Хаои
Как Binding.scala сравнивается с концепцией, описанной здесь? Помимо описаний дизайна можно сравнить их реализации TodoMVC: Binding.scala Scala.Rx + ScalaTags Изменить: сейчас я сравнил их с Scalajs-реагировать. Я думаю, что реакция имеет лучшую про…
07 апр '17 в 16:25
1
ответ
Как использовать log4javascript с ScalaJS / PhantomJS
Я пытаюсь запустить log4javascript с ScalaJS и PhantomJS и получаю сообщение об ошибке, с Rhino это работает. Я взял следующий пример ScalaJS: https://github.com/scala-js/scalajs-tutorial и log4javascript, который я взял из другого примера ScalaJS: …
13 янв '16 в 20:17
1
ответ
upickle, прочитанное из scalaJS - upickle.Invalid$Data: String (data: 1)
Из ScalaJS. import upickle.default._ import scala.scalajs.concurrent.JSExecutionContext.Implicits.queue case class Post(userId: Long, id: Long, title: String, body: String) @JSExport def posts() : Future[Seq[Post]] = { val txt = """[{ "userId": 1, "…
27 апр '16 в 02:15
0
ответов
Является ли sbt единственным вариантом, когда дело доходит до scala.js и IntelliJ IDE?
Я пишу библиотеку scala, которая может быть скомпилирована как в байт-коды JVM, так и в уменьшенный с помощью javascript пакет npm (через scalajs). Он будет выпущен как в общедоступных репозиториях Maven Central, так и в npm, и будет использоваться …
23 дек '18 в 23:57
2
ответа
Каковы основные различия между Scala и Scala.JS, которые нужно знать, чтобы написать переносимый код?
Я занимаюсь разработкой чистого Scala-приложения (библиотеки Java не используются) и хотел бы иметь возможность перенести его в Scala.JS. Что я должен иметь в виду при написании кода Scala, чтобы было проще конвертировать его в Scala.JS?
26 сен '16 в 08:50
1
ответ
Как получить доступ к элементу "this" из обработчика событий, переданного в скаляры?
Я пытаюсь получить доступ к тексту текущего (this) элемент из обработчика событий, созданного с помощью scalatags. Вот что я попробовал: val onChange = {(e: HTMLElement) => number() = e.textContent.toInt }: js.ThisFunction input(`type`:="number",…
13 июн '15 в 14:33
0
ответов
ScalaJS - кросс-проектная конфигурация SBT для тестирования части `JS`-модуля на JVM
build.sbt ниже для проекта, где есть 3 модуля: Shared-модуль компилируется в JS-платформу и в JVM-платформу видимый для JVM модуль, к JS модуль и к себе JVM-модуль компилируется в JVM-платформу, не виден JS-модуль, ни Shared-модуль, видимый только д…
08 июл '17 в 09:37
1
ответ
Основное руководство по Scala.js SyntaxError: Неожиданный токен
Я следую этому уроку scala.js http://www.scala-js.org/tutorial/basic/ Прямо сейчас мой файл build.sbt выглядит enablePlugins(ScalaJSPlugin) name := "ScalaJSTut1" version := "1.0" scalaVersion := "2.12.4" scalaJSUseMainModuleInitializer := true libra…
06 ноя '17 в 05:21
1
ответ
Есть ли способ игнорировать тест в uTest?
Например, в spec2 есть функция "Ожидание пока не исправлено". Есть ли способ игнорировать тест в µTest?
20 авг '16 в 14:49
2
ответа
Binding.scala с использованием UI-семантики: applyDynamic не поддерживает передачу параметра vararg
Я хочу отобразить всплывающую подсказку для элемента, например: <div class="ui item" data:data-tooltip="Choose the adapter job" data:data-position="bottom right"> <select id="jobConfigSelect" class="ui compact dropdown" onchange={_: Event =…
28 янв '18 в 10:02
0
ответов
Как реализовать lihaoyi.autowire с гипертонической json-binders
Может ли кто-нибудь помочь мне использовать эти библиотеки вместе? Я всегда понимаю, что нет метода для A (универсальный) Также это может быть другая библиотека сериализации json, наиболее важно, чтобы она поддерживала класс case из коробки, она, ко…
24 апр '18 в 05:54
2
ответа
В Scala.JS есть вызов, чтобы получить платформу, на которой я работаю?
У меня есть некоторый код Scala для библиотеки, который я компилирую для JVM и ScalaJS. Прямо сейчас у меня есть "чистый" проект без специального кода в проектах js и jvm, и я бы хотел сохранить его таким образом из-за интеграции intellij и некоторы…
22 апр '16 в 15:22
1
ответ
Как отличить непрозрачные объекты JS?
API WebCrypto вводит понятие неэкспортируемых закрытых ключей, которые можно экспортировать в IndexDB, но не в LocalStorage или через Интернет. Это хорошо объясняется в блоге Чарльза Энглика " Сохранение криптографических ключей в браузере". Но как…
28 ноя '15 в 13:05
1
ответ
Невозможно запустить проект scalajs-реакции
Я просто пытаюсь настроить реакцию scalajs, используя официальные документы, но столкнулся с проблемой, когда пытался запустить это sbt run: [info] Fast optimizing C:\temp\scalajs-react\target\scala-2.12\scala-js-tutorial-fastopt.js [info] Running o…
18 янв '17 в 03:03
1
ответ
Как глубоко сравнить два js-подобных объекта в scala.js?
Поскольку js.Dynamic.literal() != js.Dynamic.literal(), Каков предлагаемый способ проверки равенства для двух литералов? Я не хочу характеризовать эти литералы чертами. Я хочу знать, глубоко ли они равны. Что я сейчас делаю, так это следующее val js…
30 июн '16 в 14:37
1
ответ
Проект ScalaJS: зависимость SBT от Leaflet не решена
У меня есть проект ScalaJS, построенный в IntelliJ с SBT, в который я хотел бы включить скользкую карту, основанную на библиотеке Leaflet. Я использую ScalaJS версии 0.6.19 и SBT версии 0.13.7 мой build.sbt является следующим: import com.lihaoyi.wor…
31 авг '17 в 09:50
1
ответ
Scala и Scala.js - это одно и то же?
Я еще не знаю Скала. Я видел Scala и Scala.js. Так они одинаковые или нет? И можем ли мы использовать Scala.js в Node.js (как и все остальное с "js" в названии)?
31 янв '18 в 23:08