[Suggestion]: Confusing example in UseTransition
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 68/100
- Type d'issue
- Documentation
- Clarté
- Plutôt claire
- Activité
- Calme
- Stack technique
- javascript, react
- Domaine
- documentation
Piste de recherche
Ouvrez l’exemple lié de la documentation de useTransition, « Perform non-blocking updates with Actions », et examinez la manière dont la saisie de quantité et le total sont présentés. Comparez l’exemple Item proposé avec le flux actuel, puis mettez à jour l’exemple de quantité et de total afin que le rôle de la transition soit clair autour de l’appel au serveur. La tâche est terminée lorsque l’exemple révisé est compréhensible et démontre correctement le comportement prévu de la transition.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Summary
In UseTransition example, you have used input as DOM control so it's instantly updating quantity, which is confusing as it suppose to wait for server call then we can understand the use of transition there, I don't find this document is useful, all examples are very confusing.
below code would be helpful. Didn't expect this from react doc itself, I feel I have better understanding than who written this doc's.
export default function Item({quantity, onUpdateQuantity}) { function handleChange(event) { onUpdateQuantity(event.target.value); } return ( <div className="item"> <span>Eras Tour Tickets</span> <label htmlFor="name">Quantity: </label> <input type="number" value={quantity} onChange={handleChange} /> </div> ) }
Page
No response
Details
Please update Use Transition example that is related to quantity and total.
- Langage dominant
- JavaScript
- Étoiles
- 11.8k
- Forks
- 7.9k
- Merge moyen
- 16 h 6 min
- PR mergées (30 j)
- 7
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de reactjs/react.dev
-
type: documentation
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
-
bug: unconfirmed
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
-
type: typos
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
-
bug: unconfirmed
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Toutes les issues de reactjs/react.dev
Issues similaires
-
bug
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
apache/cloudstack#14222 ·
-
Browser Waiting for: Product Owner
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
getsentry/sentry-javascript#24577 · 1 commentaire ·
-
curation good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
amponce/archive-movie-browser#186 ·
-
light
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
aemdemos/patients-stryker#253 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
clerk/javascript#9852 ·