【发布时间】:2022-08-03 16:20:02
【问题描述】:
我有一个使用 Joy UI 的反应应用程序。我也想使用材质 UI。我可以在 React 应用中同时使用 Material UI 和 Joy UI 吗?如果有怎么办?
标签: reactjs
我有一个使用 Joy UI 的反应应用程序。我也想使用材质 UI。我可以在 React 应用中同时使用 Material UI 和 Joy UI 吗?如果有怎么办?
标签: reactjs
官方文档已上线!感谢 Per Sunde 提供的快速信息。
https://mui.com/joy-ui/guides/using-joy-ui-and-material-ui-together/
【讨论】:
是的,您可以将 Joy UI 与 Material UI (MUI) 一起使用,但您必须实施一种解决方法,否则某些组件会抛出错误并且无法正常工作或根本无法工作。
siriwatknp 更新了代码并写了guide 关于如何一起使用Joy UI 和Material UI。如果您没有实施指南中描述的修复,那么当您尝试在同一个项目中使用这两个库时,它很可能会失败。
请在此处查看有关如何同时使用 Joy 和 Material UI 的指南: https://github.com/mui/material-ui/blob/master/docs/data/joy/guides/using-joy-ui-and-material-ui/using-joy-ui-and-material-ui.md
:::warning 警告 注意:一旦 Joy UI 达到与 Material UI 的组件对等,我们建议您选择其中之一.它们不仅具有不同的设计语言(因此具有不同的主题结构),而且会增加您的包大小并可能产生不必要的复杂性。 :::
我相信他们很快就会在官方网站上发布这个指南,但我只能在他们的 Github repo 中找到该指南。
更新:
指南现在在他们的官方网站上: https://mui.com/joy-ui/guides/using-joy-ui-and-material-ui-together/
【讨论】: