Skip to content

Latest commit

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

lazyload

性能更优越的小程序懒加载库

enter image description here

install

链接下载

Usage

//page.jsimportlazyLoadfrom'../../libs/lazyload';letlazyload;Page({data: {img: []},onLoad: function(){lazyload=newlazyLoad(this,{classNote: '.item-',//循环节点classinitNum: 5,//初始化展示多少个节点limit: 5//每次加载多少个节点})},onReady: function(){lazyload.observe();},})

初始化完成之后会在data添加__LAZT_LOAD_COUNT字段,用来标识当前加载到第几张图,业务方自行判断节点挂载,例如

//page.wxml
<view><viewwx:for="{{img}}" class="item-{{index}}"><imagestyle="display: {{index < __LAZT_LOAD_COUNT + 1 ? 'block' : 'none'}}" src="{{item}}"></image></view></view>

About

Simple fast and superior performance

Resources

Stars

59 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages