0.11.8 • Published 7 years ago
react-scrollrefresh v0.11.8
react-scrollrefresh
React ScrollRefresh is a React component which enables refresh via scoll
install
npm install react-scrollrefresh --save
properties | type | description |
---|---|---|
height | int/String | 容器高度,需要设置合适的高度,复杂无法出现滚动条 |
width | int/String | 容器宽度 |
fetchNextData | function(currentPos, pageNo) | 获得下一页数据,currentPos为当前位置,从0开始;pageNo为当前页码,从1开始 |
synch | boolean | 是否同步执行数据查询,缺省:false |
nextData | Array | 异步(synch=false)时,通过nextData通知组件数据更新,这个数据只包含当前页的数据。 |
loading | React Component | 自定义loading |
pageLoadFinish | function(pageNo) | 页数据加载完成回调,可以用于加载后nextData清除,如果清空nextData,需要设置为null |
renderItem | function(item, index) | 自定义Item |
renderNoData | function | 自定义无数据界面 |
wrapper | String | 包装组件,缺省'div' |
wrapperClassName | String | 包装组件ClassName |
example
<ScrollRefresh height={150} width={300}
fetchNextData={this.fetchNextData.bind(this)}
nextData={this.state.nextData}/>
<ScrollRefresh height={150} width={300}
fetchNextData={this.fetchSynchNextData.bind(this)}
synch/>
license
MIT
0.11.8
7 years ago
0.11.7
7 years ago
0.11.6
7 years ago
0.11.5
7 years ago
0.11.4
7 years ago
0.11.3
7 years ago
0.11.2
7 years ago
0.11.1
7 years ago
0.10.9
7 years ago
0.10.8
7 years ago
0.10.7
7 years ago
0.10.6
7 years ago
0.10.5
7 years ago
0.10.4
7 years ago
0.10.3
7 years ago
0.10.2
7 years ago
0.10.1
7 years ago
0.10.0
7 years ago
0.9.9
7 years ago
0.9.8
7 years ago
0.9.7
7 years ago
0.9.6
7 years ago
0.9.4
8 years ago
0.9.3
8 years ago
0.9.2
8 years ago
0.9.1
8 years ago
0.9.0
8 years ago
0.0.1
8 years ago