React-Native性能优化【持续更新中】

一、UI更新

1.使用pureComponent代替Component
https://juejin.im/post/5b1caceb5188257d63226743
2.使用shouldComponentUpdate控制render
3.修改原生视图使用setNativeProps,而不使用setState
4.耗时的任务和动画在动画之后在进行,一般使用InteractionManager

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载https://github.com/amandakelake/blog/issues/49 最近在进行RN项...
    OnceWhite阅读 1,741评论 0 11
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,165评论 1 32
  • 准备帮 GIT 申请吉尼斯世界纪录,申请项目是 《人类能够用命令行操作的最为复杂的软件项目》。 《趣谈 | Jav...
    知行社阅读 1,006评论 0 4
  • 公司:温州市铭源标牌有限公司 今日完成工作 1.波兰三维稿件已经确认,安排打样,时间为7天左右,就是17号左右可以...
    蘧小苏阅读 73评论 0 0
  • 黄老师今天教何承佑和邹俊涵两位小朋友,熟悉之前学习的三角形,方形,和圆形,以及涂色的练习,颜色的搭配。 何承佑 慢...
    画三两阅读 159评论 0 0