React ScrollTop and ScrollBott

react-scroll-detector

Demo Live demo

Local demo:

git clone https://github.com/rechat/react-scroll-detector.git cd react-scroll-detector npm i && npm start Installation

npm i react-scroll-detector --save Example

import React from 'react' import ReactScrollDetector from 'react-scroll-detector' class App extends React.Component { handleScrollBottom() { console.log('On Scroll Bottom') } handleScrollTop() { console.log('On Scroll Top') } render() { return ( <ReactScrollDetector debounceTime={500} accuracy={90} onScrollBottom={this.handleScrollBottom} onScrollTop={this.handleScrollTop} > <div style={{ minHeight: '500px', maxHeight: '500px', overflow: 'auto' }}> ... </div> </ReactScrollDetector> ) } } API

Prop Type Description Default
onScrollBottom Function Triggers when scroll reaches bottom (top) => {}
onScrollTop Function Triggers when scroll reaches top (top) => {}
accuracy Number Accuracy of detection 90
debounceTime Number D etection debounce time in milli seconds 500
License

MIT

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。