react native 类库(五)

Android 平台下, React Native WebView 的官方组件,无法上传文件

Android 平台下, React Native WebView 的官方组件,无法上传文件,<input type = "file"> 不能打开文件对话框,需要自己监听事件去扩展。

幸好这里有一个封装好的库,可以直接使用:

https://github.com/lucasferreira/react-native-webview-android

绘制三角形

https://github.com/Jpoliachik/react-native-triangle

超级强大高性能列表-强烈推荐

https://github.com/bolan9999/react-native-largelist/blob/master/README-cn.md

  • react-native-largelist 比官网的SectionList CPU和内存占用更少,性能表现更好,在最坏的情况下(比如从第一行直接用代码滑动到第1000行),即使出现白板,也是瞬间消失。
  • 支持超大数据源,支持无限列表,支持超快速度滑动。
  • 跨平台,兼容iOS和Android。优化自ScrollView,对RN版本兼容性好。
  • 支持分组,支持每组头视图自动吸顶,新的Section挂在列表顶部时,支持回调。
  • 行组件进入或离开安全区域时可配置回调事件。
  • 支持单独的头部、尾部和空视图。
  • 支持左右滑动编辑Cell。
  • 支持下拉刷新和上拉加载更多。
  • 支持上拉加载视图自定义配置,上拉加载完成自定义视图配置。
  • 支持获取当前的动态属性,比如视图大小、当前偏移、当前Section、当前滑动视图总大小、头部或尾部组件高度、当前可视行等。
  • 支持滑动到指定位置或指定行。
  • 支持数据更新。
  • 支持自定义优化属性,可根据实际情况修改优化参数提升性能。

BindingX解决weex和RN上富交互问题的一种解决方案。

动画,手势,滚动,螺旋仪等

https://alibaba.github.io/bindingx/guide/cn_guide_base

Ant Design Mobile移动UI组件库

https://mobile.ant.design/index-cn

猜你喜欢

转载自my.oschina.net/u/3112095/blog/1603997
今日推荐