分享一个精简的vue.js 图片lazyload插件实例
这个插件未压缩版本只有7.62kb,很精简,支持img标签和background-img资源的lazyload。支持vue.js1.0和vue.js2.0
安转
$npminstallvue-lazyload--save
使用方法
//main.js importVuefrom'vue' //importVueLazyload importVueLazyloadfrom'vue-lazyload' //usecustomdirective Vue.use(VueLazyload) //useoptions Vue.use(VueLazyload,{ preLoad:1.3, error:'dist/error.png', loading:'dist/loading.gif', attempt:1 }) newVue({ el:'body', })
这里可以定制所有加载中和加载失败加载成功的样式,
API
Options
params
type
detail
preLoad
Number
proportionofpre-loadingheight
error
String
errorimgsrc
loading
String
loadingimgsrc
attempt
Number
attemptscount
demo下载地址:vue-lazyloadz_jb51.rar
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。