如何使用语义-ui创建可折叠菜单以进行反应?

How to recreate auto-collapasable menu with semantic-ui for react?

原创 semantic-ui menu 会自动变成汉堡图标

似乎是通过代码复制。是否可以在 semantic-ui-react 中重新创建它而无需代码重复(作为一个组件)以及如何做这样的事情?

Semantic UI 和 Semantic UI React 都没有响应式导航栏。但是,我想在不久的将来将它实现为语义 UI React 的附加组件。

目前,您可以使用 MenuSidebar 组件来实现它。它将让您避免代码和标记重复。

我制作了一个 CodeSandbox 来展示如何做到这一点。