Questions marquées «react-hooks»

Hooks est une nouvelle fonctionnalité qui permet aux développeurs d'utiliser des états et d'autres fonctionnalités React sans écrire de classe.


12
Comment corriger l'avertissement de dépendance manquante lors de l'utilisation de useEffect React Hook?
Avec React 16.8.6 (c'était bien sur la version précédente 16.8.3), j'obtiens cette erreur lorsque je tente d'empêcher une boucle infinie sur une requête de récupération ./src/components/BusinessesList.js Line 51: React Hook useEffect has a missing dependency: 'fetchBusinesses'. Either include it or remove the dependency array react-hooks/exhaustive-deps J'ai été incapable de trouver …

13
Comment utiliser componentWillMount () dans React Hooks?
Dans les documents officiels de React, il mentionne - Si vous êtes familier avec les méthodes de cycle de vie de classe React, vous pouvez considérer useEffect Hook comme composantDidMount, componentDidUpdate et componentWillUnmount combinés. Ma question est la suivante: comment pouvons-nous utiliser la componentWillMount()méthode du cycle de vie dans un …



28
React Hook «useState» est appelé dans la fonction «app» qui n'est ni un composant de fonction React ni une fonction React Hook personnalisée
J'essaie d'utiliser des hooks de réaction pour un problème simple const [personState,setPersonState] = useState({ DefinedObject }); avec les dépendances suivantes. "dependencies": { "react": "^16.8.6", "react-dom": "^16.8.6", "react-scripts": "3.0.0" } mais j'obtiens toujours l'erreur suivante: ./src/App.js Ligne 7: React Hook "useState" est appelé dans la fonction "app" qui n'est ni un …

9
Qu'est-ce que useState () dans React?
J'apprends actuellement le concept de hooks dans React et j'essaie de comprendre l'exemple ci-dessous. import { useState } from 'react'; function Example() { // Declare a new state variable, which we'll call "count" const [count, setCount] = useState(0); return ( <div> <p>You clicked {count} times</p> <button onClick={() => setCount(count + …

7
React Hook Warnings for async function in useEffect: la fonction useEffect doit retourner une fonction de nettoyage ou rien
J'essayais l'exemple useEffect quelque chose comme ci-dessous: useEffect(async () => { try { const response = await fetch(`https://www.reddit.com/r/${subreddit}.json`); const json = await response.json(); setPosts(json.data.children.map(it => it.data)); } catch (e) { console.error(e); } }, []); Exécuter l'extrait de codeHide resultsDévelopper l'extrait et j'obtiens cet avertissement dans ma console. Mais le nettoyage …



4
useState hook setter écrase incorrectement l'état
Voici le problème: j'essaie d'appeler 2 fonctions en cliquant sur un bouton. Les deux fonctions mettent à jour l'état (j'utilise le hook useState). La première fonction met correctement à jour value1 en 'new 1', mais après 1s (setTimeout) la deuxième fonction se déclenche, et elle change la valeur 2 en …

3
Écouteur Firebase avec React Hooks
J'essaie de comprendre comment utiliser un écouteur Firebase afin que les données du cloud firestore soient actualisées avec les mises à jour de hooks de réaction. Initialement, j'ai fait cela en utilisant un composant de classe avec une fonction componentDidMount pour obtenir les données du firestore. this.props.firebase.db .collection('users') // .doc(this.props.firebase.db.collection('users').doc(this.props.firebase.authUser.uid)) …

3
Impossible de lire la propriété «historique» de non défini (hook useHistory de React Router 5)
J'utilise le nouveau crochet useHistory de React Router, qui est sorti il ​​y a quelques semaines. Ma version de React-router est 5.1.2. My React est à la version 16.10.1. Vous pouvez trouver mon code en bas. Pourtant, lorsque j'importe le nouveau useHistory de react-router, j'obtiens cette erreur: Uncaught TypeError: Cannot …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.