0
点赞
收藏
分享

微信扫一扫

Java 面试题--SpringBoot篇

南柯Taylor 2023-08-23 阅读 31

记录useState的变量异步问题

由于在react中同一个方法下获取useState中设置的值会出现获取旧值的情况,通过官方的建议使用useRef来解决异步的问题

import {useRef} from 'react';
const dataRef = useRef();
const [data,setData] = useState[{}]
useEffect(() => {
     dataRef.current =   data
}, [data])

使用的话直接

dataRef.current.map((item) => {...})
举报

相关推荐

0 条评论