Questions marquées «react-router»

React Router - Une bibliothèque de routage complète pour React inspirée du système de routage d'Ember

7
React-router et nginx
Je suis en train de faire la transition de mon application react de webpack-dev-server vers nginx. Quand je vais à l'url racine "localhost: 8080 / login", j'obtiens simplement un 404 et dans mon journal nginx je vois qu'il essaie d'obtenir: my-nginx-container | 2017/05/12 21:07:01 [error] 6#6: *11 open() "/wwwroot/login" failed …

4
À quoi sert withRouter dans react-router-dom?
J'ai parfois vu des gens emballer leurs composants withRouterlorsqu'ils les exportaient: import { withRouter } from 'react-router-dom'; class Foo extends React.Component { // ... } export default withRouter(Foo); À quoi sert-il et quand dois-je l'utiliser?



1
React-Router: Quel est le but d'IndexRoute?
Je ne comprends pas à quoi servent les IndexRoute et IndexLink . Il semble que dans tous les cas, le code ci-dessous aurait sélectionné le composant Home en premier à moins que le chemin About ait été activé. <Route path="/" component={App}> <IndexRoute component={Home}/> <Route path="about" component={About}/> </Route> contre <Route path="/" …

7
Comment obtenir l'historique sur React-Router v4?
J'ai un petit problème lors de la migration de React-Router v3 vers v4. dans la v3, j'ai pu le faire n'importe où: import { browserHistory } from 'react-router'; browserHistory.push('/some/path'); Comment puis-je y parvenir dans la v4. Je sais que je pourrais utiliser, le hoc withRouter, le contexte de réaction ou …

5
Quelle est la meilleure façon de rediriger une page à l'aide de React Router?
Je suis nouveau sur React Router et j'apprends qu'il existe de nombreuses façons de rediriger une page: En utilisant browserHistory.push("/path") import { browserHistory } from 'react-router'; //do something... browserHistory.push("/path"); En utilisant this.context.router.push("/path") class Foo extends React.Component { constructor(props, context) { super(props, context); //do something... } redirect() { this.context.router.push("/path") } } …


26
React.createElement: le type n'est pas valide - une chaîne attendue
Essayer d'obtenir react-router (v4.0.0) et react-hot-loader (3.0.0-beta.6) pour jouer correctement, mais obtenir l'erreur suivante dans la console du navigateur: Avertissement: React.createElement: type n'est pas valide - attend une chaîne (pour les composants intégrés) ou une classe / fonction (pour les composants composites) mais a: undefined. Vous avez probablement oublié d'exporter …

11
Comment définir le DefaultRoute sur une autre route dans React Router
J'ai ce qui suit: <Route name="app" path="/" handler={App}> <Route name="dashboards" path="dashboards" handler={Dashboard}> <Route name="exploreDashboard" path="exploreDashboard" handler={ExploreDashboard} /> <Route name="searchDashboard" path="searchDashboard" handler={SearchDashboard} /> <DefaultRoute handler={DashboardExplain} /> </Route> <DefaultRoute handler={SearchDashboard} /> </Route> Lors de l'utilisation de DefaultRoute, SearchDashboard effectue un rendu incorrect car tout * Dashboard doit être rendu dans Dashboard. Je …

7
Le prop `history` est marqué comme requis dans` Router`, mais sa valeur est `undefined`. dans le routeur
Je suis nouveau sur ReactJs. Voici mon code: var React = require('react'); var ReactDOM = require('react-dom'); var {Route, Router, IndexRoute, hashHistory} = require('react-router'); var Main = require('Main'); ReactDOM.render( <Router history={hashHistory}> <Route path="/" component={Main}></Route> </Router>, document.getElementById('app')); et en le compilant avec webpack. J'ai également ajouté le composant principal à mes alias. …


9
Comment obtenir les paramètres de requête dans React-Router v4
J'utilise react-router-dom 4.0.0-beta.6 dans mon projet. J'ai un code comme suivant: <Route exact path="/home" component={HomePage}/> Et je veux obtenir des paramètres de requête dans le HomePagecomposant. J'ai trouvé location.searchparam, qui ressemble à ceci ?key=value:, donc il n'est pas analysé. Quelle est la bonne façon d'obtenir les paramètres de requête avec …

3
Impossible de lire la propriété «historique» de non défini (hook useHistory de React Router 5)
J'utilise le nouveau crochet useHistory de React Router, qui est sorti il ​​y a quelques semaines. Ma version de React-router est 5.1.2. My React est à la version 16.10.1. Vous pouvez trouver mon code en bas. Pourtant, lorsque j'importe le nouveau useHistory de react-router, j'obtiens cette erreur: Uncaught TypeError: Cannot …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.