Skip to content

为什么要使用useRef

使用 ref 可以确保:

  • 可以在重新渲染之间存储信息(普通对象存储的值每次渲染都会重置)。
  • 改变 ref 不会触发重新渲染(state 改变会出发重新渲染)。
  • 对于组件的每个副本而言,这些信息都是本地的(外部变量则是共享的)。

参考