1: useState的值在每个rernder中都是独立存在的。而useRef.current则更像是相对于render函数的一个全局变量,每次他会保持render的最新状态。这种关系更像是js一个经典的案例:for循环中异步打印i的值,let声明的i就相当于每个都是独立作用域,互相之间不会干扰。var则反之。
2:useState值的更新会触发组件重新渲染,而useRef的current不会触发重渲染。
标签:触发,useRef,render,渲染,区别,current,useState From: https://www.cnblogs.com/yurro/p/16784135.html