需求:很多图片加载时,想停止一部分不再需要显示的未完成请求。例如前端有个假分页,在快速切换分页时,取消掉之前页未完成的响应。
我尝试寻求的方案:在MDN上查到
AbortController 接口表示一个控制器对象,允许你根据需要中止一个或多个 Web 请求。
但是不清楚如何在img标签发起的图片请求上使用
需求:很多图片加载时,想停止一部分不再需要显示的未完成请求。例如前端有个假分页,在快速切换分页时,取消掉之前页未完成的响应。
我尝试寻求的方案:在MDN上查到
AbortController 接口表示一个控制器对象,允许你根据需要中止一个或多个 Web 请求。
但是不清楚如何在img标签发起的图片请求上使用
13 回答13k 阅读
8 回答2.8k 阅读
2 回答5.2k 阅读✓ 已解决
5 回答1.4k 阅读
7 回答2.2k 阅读
3 回答1.1k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
用 JS 创建 Image 对象
用 fetch API 加载图片
用 CSS 控制图片的显示
如果你只想控制图片的显示,不是取消请求,你可以用 CSS 来隐藏不想显示的图。