LazyLoad

懒加载

基本使用

<!-- 默认宽度为100% -->
<v-lazy-load :src="url"/>

API

props
参数说明类型默认值可选值是否必选
src图片地址String--
placeholder未加载前等待图String1*1的svg-
placeholderBackgroundColor未加载前等待图颜色(前提placeholder是默认值)String#eee-
throttleTimethrottleTime时间内近允许触发一次加载Number200-
attempt失败后, 重试加载的次数Number3-
errorImg加载失败后显示的图片String--
preLoadRate图片落在在屏幕尺寸的preLoadRate倍数范围内, 即发生加载Number1.3-
events监听最近的带滚动父元素的这些事件, 触发即发生加载Array['scroll', 'wheel', 'mousewheel', 'resize', 'animationend', 'transitionend', 'webkitAnimationend', 'webkitTransitionend', 'touchmove']-
events
名称说明参数参数类型
loaded加载完成触发width(图片宽),height(高),url(地址),costTime(加载用时)Object
attempt发生重新加载触发url,costTimeObject
fail发生重新加载attempt次后失败触发url,costTimeObject
中国移动
19:01:30
86%