alibaba/hooks

useRequest的debounceLeading和ready结合使用时不生效

Open

#2581 aperta il 26 giu 2024

Vedi su GitHub
 (5 commenti) (0 reazioni) (0 assegnatari)TypeScript (2471 fork)batch import
help wanted

Metriche repository

Star
 (12.849 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

  const [ready, setReady] = useState(false);
  const { data, loading, run } = useRequest(getEmail, {
    debounceWait: 3000,
    debounceLeading: true,
    ready: ready
  });

上述代码在sandbox时调试时,发现debounceLeading偶现不生效,即有时候当ready切换到true时,getEmail不立即执行 20240626145126_rec_

偶现是当manual明确设置为false的时候,leading有时候能起作用😂

版本:3.8.0

Guida contributor