React Native 日志
杨码农
详情请看附件简历
展开
-
React Native 沉浸式标题栏与安卓全面屏适配
一:RN标题栏的适配很简单,官方提供了一个原生组件,可以设置标题栏背景之类的<StatusBar backgroundColor={'#e34451'}/>二:全面屏适配, 参考文档:https://android-developers.googleblog.com/2017/03/update-your-app-to-take-advantage-of.html 全面屏...原创 2018-05-26 10:15:01 · 7138 阅读 · 0 评论 -
React-Native 组件生命周期
RN中组件生命周期主要由三个部分组成:挂载,更新,移除1.挂载 getInitialState() : 组件挂载前调用,一般用于设置组件初始状态 componentWillMount() : 挂载前立即调用 componentDidMount() : 挂载后立即执行2.更新 componentWillReceiveProps() : 组件属性改变时调用 shouldC...原创 2018-05-26 12:13:58 · 147 阅读 · 0 评论 -
React Native 性能优化
以下观点是对腾讯技术分享大会的提到的优化方式进行总结并加以个人理解一. JS方面优化,目的是为了让加载更快,滚动更流畅,响应更灵敏 1.加载速度方面,主要解决数据加载的问题。第一个方式是进行数据缓存。第二个是减少数据的请求,这个可以通过数据复用来解决,比如组件之间通过数据交互减少对数据的请求。第三个是异步加载 2.滚动方面主要是列表的滚动优化,第一种方式是在通过组件钩子函数在页面渲染前...原创 2018-05-26 15:25:30 · 763 阅读 · 0 评论