rnr

react-native-refresh

原生集成的下拉刷新。

Showing:

Popularity

Downloads/wk

24

GitHub Stars

24

Maintenance

Last Commit

10mos ago

Contributors

0

Package

Dependencies

0

Size (min+gzip)

0.3KB

License

MIT

Type Definitions

Built-In

Tree-Shakeable

No?

Categories

Readme

react-native-refresh

原生集成的下拉刷新。

原理

此库iOS基于MJRefresh,安卓基于SmartRefreshLayout,均是原生中使用非常广泛的下拉刷新库。 此库只提供基础的Base部分,但是Demo中提供了两种此库的用法,一个是默认的文字形式,一个是结合lottie实现的下拉刷新动画。

注意!!!

  • 支持0.59+,使用Android X的开发者在项目根目录执行 npx jetify
  • 0.57以下,因为RN iOS平台的ScrollView添加RefreshControl的方式还未改变,不支持自定义,需要改动ScrollView源码才能实现,故不会适配。
  • 如果使用上遇到问题或者疑惑,请提交issue,比较着急的话请加我QQ:593908937。

下载

React Native >= 0.60.0

$ npm install react-native-refresh --save
$ cd ios && pod install
$ cd .. && npx jetify 
$ npm run ios // npm run android

React Native >= 0.59

$ npm install react-native-refresh --save
$ react-native link react-native-refresh
$ npm run ios // npm run android

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100
No reviews found
Be the first to rate

Alternatives

No alternatives found

Tutorials

No tutorials found
Add a tutorial