React Hook中useState更新延迟问题方法一: 去掉useEffect的第二个参数方法二: 将改变函数移入useEffect并将第二个参数设置为state方法三: 如果不在意视图实时渲染 采用Ref代替useState或者全局变量
方法一: 去掉useEffect的第二个参数 例如以下代码 错误实例 const[zoom, setZoom] = useState(0);useEffect(() = >{ document.getElementById('workspace-content').addEventListener('mousewheel', scrollFunc);},[]);function scro...