- 博客(5)
- 收藏
- 关注
原创 React Native Performance Improvement
1. Reduce Redundant Re-Render1.1 Use PureComponent / React.memo() React.PureComponent is a more performant version of Component, it handles the shouldComponentUpdate method for you. It always doe...
2019-10-31 18:50:16 256
原创 React Native FlatList在添加item时候滚动到底部
需求:React Native FlatList在每次添加item时候滚动到底部...onContentSizeChange = (contentWidth, contentHeight) => { const newLength = this.state.data.length; newLength > this._lastDataLength ...
2019-10-31 19:13:38 2265
原创 React Native FlatList使footer一直在最底部
需求:FlatList使Footer一直在最底部。当内容不满的时候,footer在FlatList的最底部,当内容满了的时候,footer可以随FlatList滚动。首先,要分清楚两个概念,FlatList的大小和FlatList的ContentSize的大小,FlatList的大小一般是固定的,而FlatList的ContentSize会随着内容而改变。FlatList可以理解为是Conte...
2019-10-31 19:04:12 2692
原创 React Native多图层View,实现empty,content,error,loading等界面无缝跳转
(1)概述这是我在github上开源的第二个项目,接触react native以来,在使用的过程中,由于产品的需求,自己封装了一个包含多图层的View,避免重复代码的产生。react-native-multiview 点击这里到github,先上图(2)用法介绍一下用法:主要是提供一个状态,当然在state中管理这个状态,当然用mobx或者redux也可以!
2017-08-14 12:09:37 1552
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人