【发布时间】:2021-03-20 12:10:06
【问题描述】:
下载不是下载图像,而是重定向到另一个页面。我在新的 chrome、edge 和我的手机中也试过这个,但这不起作用,它只是重定向到另一个页面。我正在使用来自 unsplash.com 的链接。
当用户点击下载图标时,必须下载图片,如何实现?
这是我的代码,
import React from "react";
const CardImage = ({ img, name, id }) => {
return (
<figure className="cardImg">
<img src={img} alt="" />
<span className="name">{name}</span>
<div className="overlay"></div>
<div className="cardImg__buttons">
<a href={img} className="download" download target="_blank">
<i className="fas fa-download"></i>
</a>
<a href="#" className="delete">
<i className="fas fa-trash"></i>
</a>
</div>
</figure>
);
};
export default CardImage;
【问题讨论】:
-
图片在哪里托管?
-
可能是链接的原因。检查相同的 unsplash 文档
标签: javascript html reactjs