Die Seite stellt die Reaktionsroute vor
import React, { Component } from 'react';
import { Router, Route, IndexRoute, browserHistory } from 'react-router';
// 登录界面
import Login from '../Login/index';
class App extends Component {
render() {
return (
<Router history={browserHistory}>
<Route path="/login" component={Login} />
</Router>
);
}
}
export default App;
Aber es wird immer wieder eine Fehlermeldung angezeigt: „react-router“ enthält keinen Export mit dem Namen „browserHistory“.
Mein vorheriges Projekt hat „history={browserHistory}“ verwendet.
Wie kann ich dies ändern? Fehlen irgendwelche Abhängigkeiten?
你用的react-router版本是4.x吧
v4版本的react-router中移除了history这个属性,取而代之的是
BrowserRouter
标签https://github.com/ReactTrain...