Why you did not mention the name of empty wrapper?
Nessuno ha ancora preso questa issue.
- Lingua principale
- JavaScript
- Stelle
- 11.8k
- Fork
- 7.9k
- Merge medio
- 1g 11h
- PR unite (30g)
- 11
Descrizione
Link
https://beta.reactjs.org/learn#writing-markup-with-jsx
In this paragraph you wrote :
JSX is stricter than HTML. You have to close tags like <br />. Your component also can’t return multiple JSX tags. You have to wrap them into a shared parent, like a <div>...</div> or an empty <>...</> wrapper:
I"d recommend to add the name of the empty Wrapper Fragment and provide the two version of it:
function AboutPage() {
return (
<Fragment>
<h1>About</h1>
<p>Hello there.<br />How do you do?</p>
</Fragment>
);
}
The shortcut:
function AboutPage() {
return (
<>
<h1>About</h1>
<p>Hello there.<br />How do you do?</p>
</>
);
}
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Apri la pagina React Learn collegata e individua il paragrafo che inizia con “JSX is stricter than HTML.”. Aggiornalo in modo che citi Fragment e mostri sia la sintassi esplicita di Fragment sia la scorciatoia con tag vuoti. Il lavoro è completo quando la pagina presenta chiaramente entrambe le forme insieme alla spiegazione esistente del wrapper.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript, react
- Ambito
- documentation
- Tipo di issue
- Documentazione
- Difficoltà
- 1/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Specificata chiaramente
- Idoneità per principianti
- 35/100