如何使 Material UI 图标像锚标记一样?
How to make Material UI icon to act like anchor tag?
我有这个来自 material UI 的图标,我希望它可以点击并打开一个新的 window 到 www.linkedin.com
我应该使用 href="Linkedin.com" 吗?或添加 onClick ?我希望它能打开一个新的 tab/window 以及
这应该使用 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)}
有两种方法可以帮助你
- 您可以使用标签将图标插入标签并将 href="(URL)" 作为
属性到标签
- 您还可以使用 JavaScript onclick 函数,如下例所示
https://www.Linkedin.com=' + this.selectedIndex;"" >
我有这个来自 material UI 的图标,我希望它可以点击并打开一个新的 window 到 www.linkedin.com
我应该使用 href="Linkedin.com" 吗?或添加 onClick ?我希望它能打开一个新的 tab/window 以及
这应该使用 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)}
有两种方法可以帮助你
- 您可以使用标签将图标插入标签并将 href="(URL)" 作为 属性到标签
- 您还可以使用 JavaScript onclick 函数,如下例所示 https://www.Linkedin.com=' + this.selectedIndex;"" >