react-pull-refresh2

1.0.3 • Public • Published

pull-refresh

npm version npm downloads

use

  
npm install pull-refresh -save
 
 
import PullRefresh from 'pull-refresh'
 
render(){
 
  return <div>
    <PullRefresh 
     onRefresh={(resolve)=>{
     setTimeout(()=>{
     resolve()
     }, 2000)
     }}
    />
  </div>
 
}
 

GIF

Example Source Code

props

参数 是否必要 默认值 说明
pullRootId document.body 如果页面有fixed头需要此参数来设置下拉的element
pullMaxDistance 90 最大下拉的距离,也就是默认刷新提示框的高度(为了更好下拉体验,实际下拉会超过这个高度)
renderUI(status, progress) 简单ui 自定义刷新UI
onRefresh(resolve, reject) 内置3秒刷新完成 调用resolve后,刷新完成

Readme

Keywords

none

Package Sidebar

Install

npm i react-pull-refresh2

Weekly Downloads

2

Version

1.0.3

License

MIT

Unpacked Size

1.2 MB

Total Files

26

Last publish

Collaborators

  • jun.lu