useRef()
useRef()
useRef – React 繁體中文
處理不引起重新算繪時的狀態
ref = useRef(initialValue)
<tagName ref={ref} />
不同於
useState()
和
useReducer()
,其值可直接更新
不須遵循immutable式的更新
更新不會被快取
可用做類
OOP
的instance變數,或取得DOM元素的參考
讓事件處理可以存取
DOM
元素
forwardRef()
傳遞ref給子元件時使用