我已经使用了React Router Doms的链接:

<Link target="_blank" to={"www.mylink.com"} >mylink </Link>

但这会打开http://localhost:3000/www.mylink.com的新标签页
另外,使用href:
<a href={'www.mylink.com'} target="_blank" > mylink </a>

一样。打开http://localhost:3000/www.mylink.com的新标签页
我如何在新标签中仅打开链接?

最佳答案

试试这个

<Link target="_blank" to={"//www.mylink.com"} >mylink </Link>

或这个
<a href={'//www.mylink.com'} target="_blank" > mylink </a>

有关更多引用:
Absolute vs relative URLs
https://en.wikipedia.org/wiki/Uniform_Resource_Identifier#Generic_syntax

关于reactjs - 无法在React中打开新标签页,添加了localhost :3000 on link?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47447441/

10-11 14:09