react在移动端开发遇到的性能问题?

最近在用react做移动端的开发,基本情况是,state基本维护在顶层。然后有滑屏的card十几个,每个里面都有echarts图表。真机实测时比较卡顿,主要感觉卡在了state的生效及传递渲染上。有什么性能优化的建议麽? 暂时的优化是 1.加了event通信机制 2.state挪到内部会是个反react设计的方案麽? 然后有必要用immutablejs嘛?
关注者
79
被浏览
2009

7 个回答

不要“感觉”,profiler 说话。
看看划屏组件是怎么设计的,是不是第一次加载的时候所有card都被渲染了,只是隐藏而已。