星环科技面试题更新 2026-08-05

给子组件加ref跟给DOM元素加ref有什么区别?

星环科技前端/移动开发互联网/IT技术原理React

考察说明

考察对React ref机制在不同目标对象上的类型与访问方式差异的理解

回答思路

  1. 说明类组件ref指向实例,函数组件默认无实例
  2. 说明DOM元素ref指向对应DOM节点
  3. 解释函数组件需使用forwardRef转发或useImperativeHandle暴露方法
  4. 指出ref回调与createRef/useRef的差异