我正在使用反应路由器 4 并尝试链接到我页面上的图像。当我单击链接时,图像只是下载而不是在新选项卡或同一页面上打开。理想情况下,我希望它在浏览器的同一页面上打开图像。
我正在使用 prismic,它是一个无头 cms 来托管内容图像,所以我不相信我可以访问内容标题来更改它。有什么办法可以通过反应或反应路由器强制这种行为?
render(){
return (
<Wrapper>
{landscapeList.map((value, index) => (
<Link key={index} to={value.src} target="_blank">
<img key={index} src={value.src} />
</Link>
))}
</Wrapper>
);
}
目标空白似乎打开了一个新的浏览器片刻,然后再次下载图像。
有人对此有任何想法吗?