Je commence tout juste avec React.js et j'ai une question sur le routeur de réaction. En particulier, je suis un peu confus au sujet de ce que cela signifie d'avoir des routes imbriquées dans le routeur de réaction. Supposons que je le code suivant (extrait de la page GitHub de réagir-routeur)Cacher des composants avec un routeur de réaction
<Router>
<Route path="/" component={App}>
{/* Show the dashboard at/*/}
<IndexRoute component={Dashboard} />
<Route path="about" component={About} />
<Route path="inbox" component={Inbox}>
<Route path="messages/:id" component={Message} />
</Route>
</Route>
</Router>
Alors ce qui arrive quand je vais le lien /inbox/messages/<id>
ne le composant boîte de réception seront cachés? Quelles vues se cachent quand vous allez sur un lien de routeur et lesquelles restent en vue? Aussi, comment pouvez-vous garder la trace des composants qui sont cachés et qui ne le sont pas?
Merci!
Voulez-vous dire que si je suis dans '/ inbox/messages/1' je verrai toujours' inbox'? – Curious
Correct. 'Message' est passé en tant que propriété appelée' children' à 'Inbox'. Qu'essayez-vous de faire? – aray12
J'essayais de commencer avec React! J'avais du mal à configurer le serveur et les dépendances, donc j'ai demandé ici! – Curious