gpt4 book ai didi

javascript - 如何使 Material UI react 按钮充当 react 路由器 DOM 链接?

转载 作者:行者123 更新时间:2023-12-03 13:16:11 24 4
gpt4 key购买 nike

如何使 Material UI 使用react Button组件充当 Link来自 react-router-dom 的组件而不丢失其原始风格?就像点击时改变路线一样。

import Button from '@material-ui/core/Button';

<Button variant="contained" color="primary">
About Page
</Button>

像这样,但保持原来的Button风格:

import Button from '@material-ui/core/Button';
import { Link } from 'react-router-dom';

<Button variant="contained" color="primary">
<Link to="/about">
About Page
</Link>
</Button>

最佳答案

好吧,这很简单,我不知道为什么它不适合我:

只需这样做:

import Button from '@material-ui/core/Button';
import { Link } from 'react-router-dom';

<Button component={Link} to="/about" variant="contained" color="primary">
About Page
</Button>

您可以在 https://mui.com/material-ui/guides/routing/ 找到更多详细信息.

关于javascript - 如何使 Material UI react 按钮充当 react 路由器 DOM 链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51642532/

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