Maison > Questions et réponses > le corps du texte
P粉5170907482023-08-16 18:54:18
Il est difficile de vous donner la meilleure solution sans examiner l'intégralité du code de votre composant, mais actuellement, je vois que vous obtenez fetchInvoices.isSuccess
上运行条件,解决的最佳方法是将其添加到useEffect
à chaque nouveau rendu comme celui-ci :
useEffect(() => { if (fetchInvoices.isSuccess) { if (fetchInvoices.data.length === 0) { toast.error("搜索结果为空"); } setFetchedInvoiceData(fetchInvoices.data); } if (fetchInvoices.isError) { console.log(fetchInvoices.error); } }, [fetchInvoices.isSuccess, fetchInvoices.isError])