我如何在 Scala JS 中使用 Material UI?

How can I use Material UI in Scala JS?

我的团队使用 Scala.js,我想使用 Material-UI。但是这两者的代码类型看起来非常不同。 Material-UI 中的大多数示例似乎都是基于常规 Javascript.

我试着搜索了一下,但是信息非常有限,所以我找不到任何有用的信息。有人用 Material-UIScala.js 吗?

当使用来自 Scala.js 的大多数 JS 库时,您需要所谓的 "facade" —— 一个描述如何使用弱类型 JavaScript 的强类型 Scala 包装器图书馆。

似乎有几个 Material UI 门面,但大多数看起来有点半生不熟。我猜最成熟的是Chandu的scalajs-react-components project -- in general, Chandu has done more with React in Scala.js than most folks. The general top-level page for the project can be found here.