reactjs - 如何使用material-ui@next MenuItem进行路由?

标签 reactjs material-ui react-router-dom

使用 material-ui@next 实现路由的最佳实践是什么?在以前的版本中,我可以将 containerElementLink 一起使用,但不再起作用。在文档中找不到任何帮助。

 <MenuItem containerElement={<Link to="/myRoute" />}>My Link</MenuItem>

最佳答案

您现在可以为 MenuItem 提供一个组件属性,如下所示:

<MenuItem component={Link} to='/myRoute'>
go to my route
</MenuItem>

关于reactjs - 如何使用material-ui@next MenuItem进行路由?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48462853/

相关文章:

javascript - React Redux 过滤滞后一步

javascript - 如何更改 Material-UI Card header front?

javascript - 调色板中的 MUI 自定义命名选项 - 类型 'primary' 上不存在属性 'TypeBackground'

reactjs - 如果用户已经在重定向页面上,history.push 会进行额外的重定向,并忽略搜索参数

react-router-dom - 如何修复 React Router 组件不随着路由更改而更新

javascript - React-router-dom v6 仅渲染默认路由

javascript - react : Reload logic on route change

reactjs - 在 Redux 中测试操作创建器时如何模拟 Firebase SDK?

reactjs - Material UI AppBar 不会改变主题

css - 使用 withStyles api 时,如何允许通过 props 自定义 React 组件的样式?