gpt4 book ai didi

reactjs - 如何使 Material UI 图标表现得像 anchor 标签?

转载 作者:行者123 更新时间:2023-12-04 00:59:47 25 4
gpt4 key购买 nike

我有一个来自 Material UI 的图标,我希望它可以点击并打开一个新窗口到 www.linkedin.com

我应该使用 href="Linkedin.com"吗?或添加 onClick ?我希望它也打开一个新标签/窗口

最佳答案

这应该使用 Material-UI 图标:

import LinkedInIcon from '@material-ui/icons/LinkedIn';
import IconButton from '@material-ui/core/IconButton';

<IconButton aria-label="Linkedin.com" onClick={() => window.open('https://www.Linkedin.com')}>
<LinkedInIcon fontSize="large" />
</IconButton>

要打开一个新页面:
onClick={() => window.open(newPageUrl, "_blank")}
要在同一个上打开:
onClick={() => window.location.replace(newPageUrl)}
CodeSandBox

关于reactjs - 如何使 Material UI 图标表现得像 anchor 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59488409/

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