问题标签 [kotlin-frontend]

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.

0 投票
1 回答
226 浏览

reactjs - RBuilder 和 RDomBuilder 有什么区别?

在 kotlin react 演示项目中,我看到了两者

fun RBuilder.someComponent(){...}

fun RDOMBuilder<*>.someComponent(){...}

这两者有什么区别?

0 投票
2 回答
890 浏览

reactjs - 将 3rd 方 React 组件导入 kotlin.js 项目的正确方法是什么?

我正在尝试在我的create-react-kotlin-app中使用这个库:

https://material-ui-next.com/

我想生成一堆类型安全的包装器。我是这样开始的:

...

并像这样使用它:

这是正确的方法吗?

0 投票
2 回答
2437 浏览

gradle - 使用 gradle 创建 Kotlin React 应用程序

我一直在期待如何使用 gradle 创建一个 kotlin-react-app(我知道 create-kotlin-react-app CLI 工具,它不使用 radle),但我无法找到任何来源我通过。我偶然发现了 kotlin 前端插件(它可以工作)以及 npm 和 webpack 插件,但我无法将它们配置为运行/创建一个 kotlin-react-project。我不是配置 webpack 的专家,所以对我来说可能更难。

最初的意图

我打算创建一个多平台项目(是的,在 IntelliJ 中打包的 kotlin 体验)

替代方法

当我失败时,我选择采用这种方法。

  1. 使用 kotlin 多平台插件编写我的代码
  2. 编译成jar
  3. 将其作为库添加到我要创建的 create-react-kotlin-app 中
  4. 运行并等待魔法发生(它 ddnt) 结果是,预配置的 webpack 无法编译,因为它在编译时不可用。但 IDE 运行良好,甚至提供了代码补全

有人可以指点我一个方向吗?

0 投票
1 回答
738 浏览

kotlin - 在 Kotlin React 应用程序中导入外部 css

我想在我的 Kotlin-React 应用程序中使用像 bootstrap/material 这样的 css 库。有没有办法导入那些外部 css 库?有一个Kotlin 风格的包装器,但不知道如何使用它来导入 css。

0 投票
1 回答
62 浏览

facebook - 如何在 Kotlin React 项目中访问 Facebook 的 javascript api?

我有一个项目使用“kotlinFrontend”来创建一个用 kotlin 编写的非常好的反应前端。我如何访问 facebook js sdk(通常使用脚本标签完成)

我的 HTML 模板上有这段代码,其中包含生成的捆绑包

在我的 kotlin react 代码中,我将如何访问 creatd FB obj?

0 投票
1 回答
55 浏览

kotlin - 在 Web 前端使用 Kotlin 进行 Firebase 电子邮件密码身份验证

我正在尝试在Web Front-End中使用Kotlin实现Firebase 电子邮件密码身份验证。但我认为我们不能使用Kotlin来做到这一点,因为Firebase Authentication for Web只支持JS,就像我看到的例子一样。

所以,我的第一个问题是:我们可以使用Kotlin来实现它吗?

如果没有,我们如何在Kotlin文件中从Kotlin调用JS 函数,反之亦然?

提前致谢。

0 投票
0 回答
175 浏览

kotlin - 重定向到 Kotlin Web 前端开发中的另一个网页

我正在尝试重定向到 Kotlin 中的另一个网页以进行 Web 前端开发。我写了这段代码来实现这一点:

但是如果我写这段代码,那么在这行之后写的代码就不会执行。请帮助我解决这个问题。

提前致谢。