React三大属性之Refs的使用详解
refs是React中用来取得某个JSX组件或者某个DOM中的一些状态值的时候,用来获取节点的方法。在React官方的解释中,它的适用范围如下:。React文档中再三强调,请不要过度使用refs,所以当我们可以用dom原生对象解决时,尽量不要使用refs 依照之前的写法,首先是给出类组件和函数组件中refs的写法类组件在类中,refs有三种方式,目前最常用的是回调的形式使用,分别进行演示以上就是类组件的三种Ref的写法函数组件用一个useRef直接就完成了代码面试常问:React中的refs作用是什么?Refs 是 React 提供给我们的安全访问 DOM 元素或者某个组件实例的句柄。在类组件中,React将ref属性中第一个参数作为DOM中的句柄。而函数组件中,react用hooks的api useRef也能获得ref
用户评论