问题标签 [kotlin-js]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kotlin - 用于 javascript 的 gradle kotlin 脚本配置
对于 jvm,我可以使用:
我没有找到与 javascript 一起使用的“jvm”的等效字符串,并且正在使用以下内容:
所以问题。是否有与“jvm”等效的字符串用于 javascript 或其他更直接等效于 'kotlin("jvm")' 的字符串?
reactjs - 如何使用 kotlin 运行全栈应用程序?
我想用 Kotlin + react + reduce 运行一个全栈 Web 应用程序。我尝试使用该create-react-kotlin-app
应用程序,但它不适用于 reduce。
现在我正在尝试使用Thinkter: A Kotlin Full-stack Application Example。我下载 zip,解压缩并运行:
当我打开浏览器 ( http://localhost:8080
) 时,我得到一个空白页面并在浏览器控制台中:
我正在使用 Linux Mint、java 版本“1.8.0_181”和节点 v8.12.0。
javascript - 如何将 JavaScript 对象转换为 Kotlin 类?
我想将一个 JavaScript 对象加载到 Kotlin 类中。作为安全检查,我需要验证 Kotlin 对象实际上是我创建的类,因为某些 JavaScript 代码部分不是我的设计。我需要 JavaScript 正确返回,但我无法验证 Kotlin 类。
例如
JavaScript 对象
Kotlin 类
我使用这个 Kotlin 代码在 Kotlin 上获取 JavaScript 对象。
如何验证 JavaScript 对象是创建的 Kotlin 类?
gradle - 使用 Gradle 构建为 JVM 项目资源的 Kotlin JS
是否可以(如果可以,我该怎么做?)使用 Gradle 编译 Kotlin JS 源,然后将它们作为 jar 资源放入 Kotlin JVM 项目中?
kotlin - 以 JavaScript 为目标时在 Kotlin 协程中使用 runBlocking?
有没有办法编写下面的 Kotlin 代码,以便它在 JVM 和 JavaScript 上以相同的方式编译和工作?
当编译为针对 JVM 时,代码可以编译并正常工作。由于函数 runBlocking 不存在,以 JavaScript 为目标时会发出编译错误
html - Kotlin Javascript:分配给事件处理程序中的元素属性会给出“预期类型为动态的值”
我正在使用 Kotlin 到 Javascript 的转换。
当文本区域发生变化时,我有这个功能来编辑 div 的内容。
for 的行div.innerHTML = "5"
有“期望动态类型的值”的错误,但div.innerHTML = textarea.value
从来没有错误。
为什么我在 onchange 处理程序中得到“期望动态类型的值”,即使事件处理程序外部的同一行代码不会给出错误?
unit-testing - kotlin js 应用程序的最佳单元测试
我正在修改一个 kotlin-js 网络浏览器应用程序。
目前测试是通过 selenide 运行的,并且由于它们完全通过 DOM 交互并且无法调用代码或检查数据而受到限制。
需要更多测试,我认为需要一个实际的 js 框架,例如 Qunit、mocha 或 jasmine 等。
该项目是通过gradle配置的,但我还没有找到如何让一个模拟在浏览器中运行的gradle项目运行测试。
总体问题是,如何最好地交付单元测试?
问题:
- 有没有比 selenid 方法更好的方法?
是否有可以从 gradle 任务运行的基于 kotlin-js 的测试替代方案?已经发现什么组合可以工作,理想情况下不需要借助 node.js 来运行浏览器应用程序。例如关于使用 Qunit、jasmine、mocha 或作为 gradle 任务运行的其他测试的说明?
- 或者(不是首选)是否有某种方法可以调用 javascript 代码(函数等)并从 selenide 测试代码访问页面全局变量?
对这两个问题的任何答案表示赞赏。
kotlin - 在 Kotlin React 应用程序中导入外部 css
我想在我的 Kotlin-React 应用程序中使用像 bootstrap/material 这样的 css 库。有没有办法导入那些外部 css 库?有一个Kotlin 风格的包装器,但不知道如何使用它来导入 css。
frontend - 使用 kotlin-react 渲染 html
使用前端插件使用 kotlin 编写了很多 React。到目前为止,没有做任何过于异国情调的事情,真是太棒了。我现在正在尝试在我的反应组件中呈现存储的 HTML。
我正在尝试使用一个插件,该插件非常棒,编写常规反应但没有运气
关于如何做到这一点的任何想法,我写了一个便宜且简单的解析器来解析它,但我想知道是否有更好的方法来使用库。
javascript - 使用 Kotlin 和 External 创建 React 应用程序
我正在尝试包装这个简单的 API:https ://github.com/github-tools/github ,仅用于学习目的。所以,我创建了这个外部类:
在一个简单的 KotlinJS 项目中,一切正常,但是当我尝试在使用Create React Kotlin App 创建的项目中使用时,出现以下错误: