### 组件 cookie ### 版本 5.x ### 期望的结果 useEffect 的定时器中 `compareValue->handler()` 调用的 handler 是最新的。 ### 实际的结果   使用 useEffect 开启定时器,在定时器中使用外部的`compareValue`方法,存在闭包问题,导致 `compareValue` 一直是最开始的,而`compareValue`中又调用了外部的`handler`,`handler`被`compareValue`闭包了,导致`handler`中的所有数据都是最开始的状态,不是最新数据。
组件
cookie
版本
5.x
期望的结果
useEffect 的定时器中
compareValue->handler()调用的 handler 是最新的。实际的结果
使用 useEffect 开启定时器,在定时器中使用外部的
compareValue方法,存在闭包问题,导致compareValue一直是最开始的,而compareValue中又调用了外部的handler,handler被compareValue闭包了,导致handler中的所有数据都是最开始的状态,不是最新数据。