useRef 和直接创建一个对象的区别在于什么? useRef是保持唯一的引用,赋值和取值都是拿到的最终的那个值。
修改他的值,不会导致重新渲染组件
常用的做法:就是访问一个dom节点。通过ref.current去访问到真实的dom。可以做到监听
举个简单栗子:
useRef 和直接创建一个对象的区别在于什么? useRef是保持唯一的引用,赋值和取值都是拿到的最终的那个值。
修改他的值,不会导致重新渲染组件
常用的做法:就是访问一个dom节点。通过ref.current去访问到真实的dom。可以做到监听
举个简单栗子: