Dynamique de la chapelure à l'aide de réagir routeur

Il est un très bon exemple de comment faire un de la chapelure sur le site dans le dossier exemples de réagir-routeur repo. Mais je me demandais comment faire de la chapelure avec des routes dynamiques.

Supposons que nous disposons de cette configuration:

ReactDOM.render((
<Router history={browserHistory}>
    <Route path="/projects" component={ProjectsApp}>
        <IndexRoute component={ProjectsDashboard} />
        <Route path=":projectId" component={ProjectBoard}>
            <Route path=":taskId" component={ProjectTaskBoard}>
        </Route>
    </Route>
</Router>
), document.getElementById('app'));

Je veux faire quelque chose comme ceci:

Projets(lien vers "/projets') -> MyAwesomeProject (lien vers "/projets/11'. Titre prises à partir de quelque part (à partir de la banque par l'id de routeParams ou par un autre moyen)) -> MyTask (lien vers "/projets/11/999')

Comment puis-je arriver à ce résultat? Existe-il des pratiques exemplaires? Merci.

  • Je sais que c'est une vieille question, mais il est une composante de réagir-routeur à l'appui de cela, prendre un coup d'oeil: github.com/svenanders/react-breadcrumbs j'espère que ça aide
  • Avez-vous trouvé une solution pour cela?