如何解决在React Router中通过本地主机跳过重定向
我有链接列表,但我发现每个链接都是通过localhost
重定向的:
源代码:
<DetailsBox title={t('catalogPage.componentDetails.specs.links')}>
<Typography variant="body1" component="p" gutterBottom>
{component?.external_links?.map((link,index) => (
<li style={{ listStyleType: 'none' }} key={index}>
<a href={link.toString()}>{link.toString()}</a>
</li>
))}
</Typography>
</DetailsBox>
任何人都可以建议如何跳过重定向?我只想去www.ww.pl
解决方法
链接必须以http://
或https://
开头,或者仅以//
(本身或http / s开头)开头,否则将其翻译为路由而不是单独的页面。
链接应存储在http://
或https://
中
或者你必须自己做
<DetailsBox title={t('catalogPage.componentDetails.specs.links')}>
<Typography variant="body1" component="p" gutterBottom>
{component?.external_links?.map((link,index) => (
<li style={{ listStyleType: 'none' }} key={index}>
<a href={`//${link.toString()}`}>{link.toString()}</a>
</li>
))}
</Typography>
</DetailsBox>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。