<p>Dans la fonction useEffect, si je mentionne simplement la variable de fonction getResults, l’application ne s’écrase pas. Mais quand je l’appelle comme je le fais dans le code ci-dessous, je reçois ces erreurs:<blockquote>
<p>react-dom.development.js:21857 Uncaught TypeError: détruire n’est pas un
Fonction</p>
</blockquote><p>Et</p><blockquote>
<p>Envisagez d’ajouter une limite d’erreur à votre arbre pour personnaliser le comportement de gestion des erreurs.</p>
</blockquote><pre><code></code></pre></p>
Réponse
Trop de publicités?
randomor
Points
1009
<p>Une fonction async est vraiment juste le sucre syntaxe pour les promesses, donc quand vous appelez une fonction async, il est de retour une promesse.<p>Au lieu de cela, vous pouvez envelopper votre fonction async avec un IIFE (Expression de fonction immédiatement invoquée) comme ceci, ainsi rien n’est retourné à <code></code> et employé comme fonction de nettoyage :</p><pre><code></code></pre><p>Modifier: ou comme nous l@json souligné dans le commentaire ci-dessous. Juste:</p><pre><code></code></pre></p>