一个关于react hook计时器的问题

在react hook中使用定时器的时候遇到了一个这样的问题 这样使用计时器的话会出现一个结果,n永远是2,由于定时器中的上下文指向的一直是定义n初始值为1的时刻。react const [n, setN] = useState(1) <button onClick={() => { setN(1) time = setInterval(() => {
相关文章
相关标签/搜索