gpt4 book ai didi

reactjs - 如何导航到外部 URL?

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

我正在 React 创建一个简单的应用程序,使用 React Router v4,具有以下结构

-Wrapper
-Home /
-Homepage /h
--GalleryContainer /h/gallery
---Gallery /h/gallery
---Item /h/gallery/:itemId
--About /h/about
--Links /h/links

在链接中,有一个重定向到外部链接的元素列表。问题是,当您单击 url www.example.com 时,它会转到 http://localhost:7770/h/www.example.com 并呈现 404 链接未找到

这是代码

<div className="links">
<ul>
{link.links.map((url,i)=>
<li key={i}><a href={url}>{url}</a></li>)}
</ul>
</div>

网址为 www.example.com 或任何网络链接。

如何使网址转到 www.example.com 而不是 http://localhost:7770/h/www.example.com

最佳答案

您应该将 http:// 添加到网址的开头。所以你的代码应该是

<li key={i}><a href={"http://"+url}>{url}</a></li>

关于reactjs - 如何导航到外部 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46655501/

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