scala.js 相关问题

Scala.js是一个Scala到JavaScript编译器,从版本0.6.0开始就被视为生产就绪。

如何调试 scala.js 单元测试?

我有一些用 utest 编写的 scala.js 单元测试。它们在 sbt 构建中都运行得很好,但是我希望能够在调试器中单步执行单元测试。使用我最喜欢的 IDE(int...

回答 2 投票 0

如何使用Vite将入口点更改为默认的“src/main.js”之外的其他内容?

我想指向不同的位置和文件名,偏离Vite标准。 假设我的 js 文件位于 out/frontend/../../out.js 中。当我将其重命名为 main.js 并复制时,我得到了它的工作...

回答 3 投票 0

从 Scala.js 前端与 REST 后端对话的惯用方式?

我用 Scala.js 编写了一个 SPA,其中使用了一个名为 RosHTTP 的库 为了与 REST 后端通信。它帮助我添加查询 参数、设置标头、使用 cookie 并增加传输

回答 1 投票 0

为什么 Scala 多平台构建失败并显示“顶级定义 X 在 ... 中定义”?

我的多平台构建失败并出现错误,这表明 JVM 和 JS 依赖项都在类路径中。怎么会这样? [错误]|顶级定义EnableReflectiveInstantiat...

回答 1 投票 0

TypeError:无法在“FileReader”上执行“readAsText”:参数 1 不是“Blob”类型

我正在使用 scala.js 编写一个 chrome 应用程序,并且遇到一些文件读取问题。 当我使用 chrome.fileSystem.chooseEntry 和 openDirectory 来选择目录时,我想读取 _meta_.json

回答 1 投票 0

使用服务器端渲染编写 scala-js 前端框架。无法在服务器上使用 scala-js-dom

我正在编写scala-js前端框架,其关键功能是服务器端渲染。这个想法是有一些组件可以通过 document.createElement、element.appendChi 来操作 dom...

回答 1 投票 0

Scala JS + 可扩展类型 + vite

我被以下错误消息难住了。 据我所知,可缩放类型已成功处理 langchain,并且这些类型似乎可以在 IDE 中使用。代码编译并...

回答 0 投票 0

Scala.js - 如何将 Seq 懒惰地转换为 js.Iterable?

我有一个 Seq[Byte],我需要将其转换为 js.Iterable[Byte]。我有一些代码可以完成该任务: 导入 scala.scalajs.js 导入 scalajs.js.JSConverters.iterableOnceConvertible2JSRichIterableOn...

回答 2 投票 0

如何在 Scala 中为元组创建数组?

我正在尝试创建一个空数组来将对象的坐标存储在元组中,然后将元组存储在数组中。 当我尝试时: var walls = Array[Tuple2]() 我收到此错误消息: 各种

回答 0 投票 0

将XMLHTTPRequest读取为Scala.js中的Json

我正在使用Scala.js,想读取从后端获取的JSON。我的问题是,我不知道如何处理json响应。我发现的所有示例都使用JSON.toJson(xhr.responseText),但这仅是...

回答 1 投票 0

无法使banana-rdf与scalajs一起使用

据我了解,我应该能够在我的scalajs代码中使用banana-rdf库吗?我遵循了网站上的说明,并将以下内容添加到我的build.sbt中:val banana =(name:String)...

回答 1 投票 0

如何将Iterable转换为js.Dynamic

我想使用一些可选参数来初始化以Iterable [(String,String)]形式传递的JQuery小部件。将此对象转换为js.Dynamic的最佳方法是什么? [

回答 1 投票 0

scalajs:从window.location获取searchParams(以解析查询字符串)

scalajs.dom.window.location返回一个Location实例。网址具有searchParams字段。如何从Location实例获取searchParams?注意:https://github.com/scala-js/scala-js-dom/blob/master / ...

回答 1 投票 0

在Scala.js中超时,将来超时

我需要在跨平台的JVM / JS应用程序中对Future设置超时。此超时仅在测试中使用,因此阻塞解决方案不会那么糟糕。我实现了以下...

回答 1 投票 0

由1.0.1生成的Scala.js代码比0.6.32慢

[我一直在使用Scala.js编码一个小项目:https://github.com/ppgllrd/Algorithms.scalaJS.InfectiousDiseaseSimulator,我注意到由1.0.1编译器生成的Javascript原来是...

回答 1 投票 1

如何在“ onClick”之后获取元素

我使用scalajs-react,无法理解为什么它不起作用,请帮忙,这似乎很容易 {((ReactEventFromHtml)=> handler(e)})def handler(e:... ] >

回答 1 投票 0

我如何访问JQuery originalEvent属性

我想使用JQuery on()方法处理拖放事件。因此,我尝试执行以下操作:element.on(“ dragstart”,{(event:JQueryEventObject)=> val dragEvent = event.asInstanceOf [...

回答 1 投票 0

@ scala.js 1.0中的@JSGlobalScope(JavaScriptException,ReferenceError,未定义var)

从scala.js 0.6.x迁移到1.0后,我发现了与@JSGlobalScope相关的一些代码。我的用例是这样的:有一个第三方库,希望将某些全局变量设置为...

回答 1 投票 2

Scala与Java toUpperCase / toLowerCase

Scala借用了Java String方法,例如toUpperCase / toLowerCase。但是,这样做的方式并不十分一致:JVM上的Scala紧贴Java语义,因此:toUpperCase()是locale -...

回答 1 投票 0

从本机Javascript处理程序调用Scala.js代码

我有一个使用Udash的Scala.js应用程序。该应用程序使用一些Bootstrap扩展,这些扩展可直接处理HTML DOM。我想遍历此DOM并为其添加更多处理程序(...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.