Je vais migrer vers Redux. Mon application se compose de nombreuses parties (pages, composants) donc je souhaite créer de nombreux réducteurs. Les exemples Redux montrent que je devrais utiliser combineReducers()pour générer un réducteur. Aussi, si je comprends bien, l'application Redux devrait avoir un magasin et il est créé une fois …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 2 ans . Améliorez cette …
Je souhaite conserver certaines parties de mon arborescence d'état dans le localStorage. Quel est le lieu approprié pour le faire? Réducteur ou action?
Existe-t-il une approche systématique pour déboguer ce qui provoque le re-rendu d'un composant dans React? J'ai mis un simple console.log () pour voir combien de fois il est rendu, mais j'ai du mal à comprendre ce qui cause le rendu du composant plusieurs fois, c'est-à-dire (4 fois) dans mon cas. …
Ceci est un exemple de la page d'application Google Adsense. L'écran de chargement affiché avant la page principale s'affichait après. Je ne sais pas comment faire la même chose avec React car si je rend l'écran de chargement rendu par le composant React, il ne s'affiche pas pendant le chargement …
J'utilise Redux. Dans mon réducteur, j'essaye de supprimer une propriété d'un objet comme celui-ci: const state = { a: '1', b: '2', c: { x: '42', y: '43' }, } Et je veux avoir quelque chose comme ça sans avoir à muter l'état d'origine: const newState = { a: '1', …
Code complet ici: https://gist.github.com/js08/0ec3d70dfda76d7e9fb4 Salut, J'ai une application où il montre différents modèles pour ordinateur de bureau et mobile en fonction de l'environnement de construction. Je parviens à le développer là où je dois masquer le menu de navigation de mon modèle mobile. en ce moment, je suis capable d'écrire …
Au lieu d'écrire mes composants dans une classe, j'aimerais utiliser la syntaxe de la fonction à la place. Comment remplacer componentDidMount, à l' componentWillMountintérieur des composants de fonction? Est-ce même possible? const grid = (props) => { console.log(props); let {skuRules} = props; const componentDidMount = () => { if(!props.fetched) { …
J'ai utilisé Redux-Saga . Le code écrit avec est facile à raisonner jusqu'à présent, sauf que la fonction de générateur JS me dérange de temps en temps. D'après ce que je comprends, Redux-Observable peut réaliser le travail similaire qui gère les effets secondaires mais sans utiliser la fonction de générateur. …
J'ai une application react / redux qui récupère un jeton sur un serveur api. Une fois que l'utilisateur s'est authentifié, j'aimerais que toutes les demandes axios aient ce jeton comme en-tête d'autorisation sans avoir à le joindre manuellement à chaque demande de l'action. Je suis assez nouveau pour réagir / …
J'ai un formulaire utilisé pour créer, lire, mettre à jour et supprimer. J'ai créé 3 composants avec la même forme mais je leur passe des accessoires différents. J'ai CreateForm.js, ViewForm.js (en lecture seule avec le bouton Supprimer) et UpdateForm.js. J'avais l'habitude de travailler avec PHP, donc je l'ai toujours fait …
Je suis un débutant javascript / redux / react qui crée une petite application avec redux, react-redux et react. Pour une raison quelconque, lors de l'utilisation de la fonction mapDispatchToProps en tandem avec connect (liaison react-redux), je reçois un TypeError indiquant que la répartition n'est pas une fonction lorsque j'essaie …
Comment accéder à l'état redux dans une fonction saga? Réponse courte: import { select } from 'redux-saga/effects'; ... let data = yield select(stateSelectorFunction);
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.