reactjs / reactjs/react.dev

Better to mention closure here

Ouverte
#6,294 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
JavaScript
Étoiles
11.8k
Forks
7.9k
Merge moyen
1 j 11 h
PR mergées (30 j)
11

Description

In https://react.dev/learn/state-as-a-snapshot#state-over-time

It is said that

The state stored in React may have changed by the time the alert runs, but it was scheduled using a snapshot of the state at the time the user interacted with it!

it is better to indicate that technically, it is due to closure, so that people who understand closure and know it is due to that, or to people who don't understand closure, get some exposure to closure.

The phrase "it was scheduled using a snapshot of the state at the time the user interacted with it!" is cool, but ultimately, it is closure that explains it.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Ouvrez la page State as a Snapshot dans la section liée « State Over Time » et lisez l’explication entourant l’exemple d’alert. Revoyez la formulation pour mentionner le rôle des closures tout en conservant l’explication du snapshot, puis vérifiez que le texte mis à jour reste clair pour les lecteurs ayant différents niveaux de connaissances en JavaScript.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript, react
Domaine
documentation
Type d'issue
Documentation
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
55/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.