原文链接:https://bobbyhadz.com/blog/react-ref-returns-undefined-or-null[1]
作者:Borislav Hadzhiev[2]
正文从这开始~
总览
当我们试图在其对应的DOM元素被渲染之前访问其current
属性时,React的ref通常会返回undefined
或者null
。为了解决该问题,可以在useEffect
钩子中访问ref
,或者当事件触发时再访问ref
。
import {useRef, useEffect} from 'react';
export default function App() {
const ref = useRef();
console.log(ref.current); //