React routeur ne montre pas l'historique du navigateur
Je suis en train d'apprendre à partir de ce tutoriel mais je reçois cette erreur:
de "réagir" routeur "ne contient pas une exportation nommé "browserHistory'.
Le fichier qui a réagir-routeur est: est-ce
import React from 'react';
import ReactDOM from 'react-dom';
import { Router, browserHistory } from 'react-router';
import routes from './routes';
ReactDOM.render(
<Router history={browserHistory} routes={routes} />,
document.getElementById('root')
);
source d'informationauteur stackjlei
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin pour obtenir
browserHistory
de la l'histoire module.J'ai eu le même problème et j'ai perdu une couple de jours pour le comprendre. Cette erreur se produit tout simplement parce que de réagir-routeur v4 n'a pas le
browserHistory
(je ne sais pas si c'est une bonne chose ou pas bien). J'ai résolu le problème par l'installation de la v3 comme ceci:Votre utilisation de la version 4 de réagir-routeur.
Soit déclassement de l'emballage ou de suivre les instructions de ce DONC réponse à le faire fonctionner avec v4.