zzf icon indicating copy to clipboard operation
zzf copied to clipboard

您好,我在学习阅读源码发现你的loading加载有些问题,我经过反复验证 发现了问题所在

Open JayShen1943 opened this issue 3 years ago • 5 comments

image

JayShen1943 avatar Jan 07 '22 07:01 JayShen1943

谢谢提醒。确实发现了这个问题,应该是state更新的问题,修改好了。

zzfn avatar Jan 07 '22 07:01 zzfn

谢谢提醒。确实发现了这个问题,应该是状态更新的问题,修改好了。

哇这么快回复!是useState的问题 让我之前难以理解的是 你的page采用了 useRef 但是 list却没有采用

JayShen1943 avatar Jan 07 '22 07:01 JayShen1943

list的更新需要去修改UI视图,仔细想了想还是用react-query重写了一下

谢谢提醒。确实发现了这个问题,应该是状态更新的问题,修改好了。

哇这么快回复!是useState的问题 让我之前难以理解的是 你的page采用了 useRef 但是 list却没有采用

zzfn avatar Jan 07 '22 15:01 zzfn

list的更新需要去修改UI视图,仔细想了想还是用react-query重写了一下

谢谢提醒。确实发现了这个问题,应该是状态更新的问题,修改好了。

哇这么快回复!是useState的问题 让我之前难以理解的是 你的page采用了 useRef 但是 list却没有采用

setRecords((v) => [...v, ...data.records]);这种写法有啥问题吗,还是react-query有更好的表现吗

JayShen1943 avatar Jan 10 '22 00:01 JayShen1943

没有什么问题,react-query代码量更小一点

zzfn avatar Jan 10 '22 06:01 zzfn