如何写高性能的ReactJs

  • 合理分组件——render影响的最小单位,例如列表的单项
  • 设置合理的key——不要随意使用数组下标作为key
  • 单次渲染的节点数尽可能少
  • 合理使用“shouldComponentUpdate”

原则

  • render执行次数尽可能少
  • 为diff尽可能的提供方便, 设置合理的key
  • 减少dom数

你可能感兴趣的:(如何写高性能的ReactJs)