1.0.4 • Published 5 years ago

react-better-lazyload v1.0.4

Weekly downloads
1
License
ISC
Repository
github
Last release
5 years ago

react-better-lazyload

/**
 * 懒加载(适用多scrollview)
 * 在指定 scrollView 增加属性 lazyscrollview,该scrollView将被监听, 增加属性  disablelazyinit ,该scrollView初始化不会显示懒加载内容
 * @param {*} width 宽
 * @param {*} height 高
 * @param {*} offset 缓冲长度 默认200
 * @param {*} performance 模式 0、经典懒加载;1、不在可见区域内自动display:none; 2、不在可见区域内自动移除内容
 * @param {*} disableupdate 是否禁用自定更新
 * @param {*} stamp 修改该属性组件将进行重新初始化
 * @param {*} loaded 第一次懒加载成功回调 callback: params0: status, params1: {offsetTop, offsetBottom, scrollView}
 * @param {*} update 组件更新组件回调 callback: params0: status, params1: {offsetTop, offsetBottom, scrollView}
 */
import Lazyload from 'react-better-lazyload'
Lazyload.updateTime //节流控制时间(默认:100)
LazyLoad.forceCheck(e, id) //强制刷新scrollView,e: {currentTarget}|lazyscrollview, id:lazyscrollview,隐藏对应id的scrollView内的所有懒加载组件内容
LazyLoad.hide(id) // id:lazyscrollview,隐藏对应id的scrollView内的所有懒加载组件内容
LazyLoad.show(id) // id:lazyscrollview,刷新对应id的scrollView内的所有懒加载组件内容
1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago