首页 > 解决方案 > 如何在 React 中交换不同的管理面板主题

问题描述

有什么方法可以在 React 中交换不同的管理面板主题?就像我有两个不同的主题(coreui 和 lightreact)。是否可以在这些主题之间进行更改?我有全局路线和导航文件,它们应该在主题中而不是它们自己的路线和导航文件中导入,但每个主题都遵循自己的导航对象结构。那么有没有办法通过保持导航和路线相同来交换主题? 在此处输入图像描述

标签: javascriptreactjs

解决方案


我认为更改主题意味着更改整个侧边栏,因为 CoreUI 侧边栏样式不仅适用于侧边栏导航项,还适用于其他侧边栏元素。(您在包装器中也有其他的 lightreact 类)。

关于CCreateComponent它可以更改为标准组件树 -items传递给组件的道具包含您可以使用的树。


推荐阅读