Docs: not being accurate in one of faq examples
Offen
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 11.8k
- Forks
- 7.9k
- Ø Merge
- 1 T. 11 Std.
- Gemergte PRs (30 T.)
- 11
Beschreibung
In a Passing Function to Components page in FAQ section. There is an example that claims that two functions are equivalent which is not so accurate.
<button onClick={() => this.handleClick(id)} />
<button onClick={this.handleClick.bind(this, id)} />
- The first one only receives the
id - the second will receive Synthetic click event as the second argument beside
id
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Öffne die FAQ-Seite „Passing Function to Components“ und prüfe das Beispiel unter „How do I pass a parameter to an event handler or callback?“. Aktualisiere die Erklärung so, dass sie die von jeder Handler-Form empfangenen Argumente korrekt beschreibt, und verifiziere anschließend, dass das Beispiel und der umgebende Text nicht mehr behaupten, die beiden Funktionen seien vollständig gleichwertig.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, react
- Bereich
- documentation
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- Unter einer Stunde
- Aktivitätsstatus
- Veraltet
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 45/100