gpt4 book ai didi

reactjs - Material ui中导航栏链接中的子菜单

转载 作者:行者123 更新时间:2023-12-05 02:05:19 32 4
gpt4 key购买 nike

您好,我是 React 新手,想在我的菜单中实现子菜单。

我想要的是这样的报告 > 我的报告> 管理信息系统报告

我正在从 React 路由器 dom 中导入和使用 NavLink。

菜单目前看起来像这样,没有子菜单:

enter image description here

这是我使用导航栏链接的代码:

export const mainListItems = (
<List>
<NavLink to="dashboard">
<ListItem button>
<ListItemIcon></ListItemIcon>
<ListItemText primary="Dashboard" />
</ListItem>
</NavLink>
<NavLink to="userform">
<ListItem button>
<ListItemIcon></ListItemIcon>
<ListItemText primary="Registration" />
</ListItem>
</NavLink>
<NavLink to="">
<ListItem button>
<ListItemIcon></ListItemIcon>
<ListItemText primary="Report" />
</ListItem>
</NavLink>
</List>
);

这是我的 App.js 中的链接

const App = () => (
<HashRouter>
<Switch>
<Route path="/signin" component={SignIn} />
<Route path="/userform" component={UserForm} />
<Route path="/dashboard" component={Dashboard} />

<Redirect from="/" to="signin" />
</Switch>
</HashRouter>
);

我需要一些指导。我如何实现自己的子菜单

最佳答案

您可以使用 Nested List Items你可以找到一个类似的例子here .

screenshot nested list example

关于reactjs - Material ui中导航栏链接中的子菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63653471/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com