我的SpeedDialAction
如下所示:
<SpeedDialAction key="Add" icon={<AddIcon />} tooltipTitle="Add" />
我想在点击操作时导航到/add。有没有方法可以在不使用onClick
和手动将/add
推到历史记录的情况下实现这一点?
例如,一个按钮允许这样的操作:
<Button
component={Link}
to={`ticket/${ticket.id}`}
variant="contained"
color="primary"
>
Details
</Button>
1条答案
按热度按时间iswrvxsc1#
您可以使用
<Link />
环绕图标。根据他们的示例,您可以如下 Package :
(You显然也可以以“正常”方式进行)
然后,用
<Router>
Package<SpeedDial />
,并在其后面添加<Switch>
,如下所示:工作示例:https://codesandbox.io/s/material-ui-speeddial-react-router-dom-bmmwi