61 votes

comment naviguer d'une page à l'autre en react js ?

J'ai deux composants. Dans le premier composant, j'ai un bouton. En cliquant sur le bouton, je veux naviguer vers un autre composant ou une autre page.

voici mon code http://codepen.io/naveennsit/pen/pymqPa?editors=1010

class App extends React.Component {
handleClick(){
  alert('---');
}
    render() {
        return <button onClick={this.handleClick}>hello</button>
    }

}

class second extends React.Component {

    render() {
        return <label>second component</label>
    }

}

React.render( < App / > , document.getElementById('app'))

8voto

Lars Graubner Points 779

Si vous voulez construire une seule application, je vous suggère d'utiliser Routeur React . Sinon, vous pouvez tout simplement utiliser Javascript :

window.location = 'newUrl';

1voto

vohrahul Points 422

Il y a déjà une réponse ici :

Navigation dans une application à page unique avec react.js

Vous avez vérifié ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X