我正在尝试新的反应功能,例如useEffect
挂钩,懒惰/悬念和react-cache
,我对此用法感到困惑。
我创建了一个codeandbox,您有时必须能够在单击时见证多个按钮标签的更改;
https://codesandbox.io/s/m4r69wm6z8
沙箱显示一个按钮,单击后应从后端获取按钮标签。我通过实现unstable_createResource
并用一个围绕setTimeout的承诺来模拟了这一点。
有时仅在沙箱中发生。但是在我的项目中,有成千上万个这样的按钮,并且几乎一直都在进行重复渲染。