javascript 防止从延迟加载的图像中恢复内容
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 防止从延迟加载的图像中恢复内容相关的知识,希望对你有一定的参考价值。
<img
src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAdCAQAAACOVc0yAAAAIUlEQVR42mP8X89AIWAcNWLUiFEjRo0YNWLUiFEjqGIEACuLK2TjPdqqAAAAAElFTkSuQmCC"
:data-src="imageIntro"
class="image-intro"
alt=""
width="335"
height="294"
>
<script>
import prefetchImages from 'prefetch-image'
export default {
data: function () {
return {
images: [
require('assets/images/intro.jpg'),
require('assets/images/question-1.jpg'),
require('assets/images/question-2.jpg'),
require('assets/images/question-3.jpg')
]
}
},
mounted: function () {
this.prefetchAllImages()
},
methods: {
prefetchAllImages() {
prefetchImages(this.images)
.then(() => {
const imageIntro = document.querySelector('.image-intro')
imageIntro.src = imageIntro.dataset.src
})
},
}
以上是关于javascript 防止从延迟加载的图像中恢复内容的主要内容,如果未能解决你的问题,请参考以下文章
通过 JavaScript 加载 SPDY 和延迟图像
使用 JavaScript 延迟加载图像的工作原理是啥?
简单的JavaScript图像延迟加载库Echo.js
javascript 基本图像延迟加载
如何防止从头部服务器加载我的真实图像时出现破损的图像
下载图像时防止应用程序挂起?