useRef的用法
今天在解决一个表格筛选的bug时遇到了一个问题,大致说下思路
import { useState, useEffect, useRef } from 'react'
const SpecInfo = () => {
const filtersRef = useRef({})
return <>
<Table
onChange={(pagination, filters) => {
filtersRef.current = filters
}}
/>
<>
}
这样就可以在每次函数重新渲染时保存current的值,假设是一个普通obj,在重新渲染时会被初始化成一个空对象。
有听说还可以用来做组件&DOM的实例对象,还没用过
以上。
浙公网安备 33010602011771号