搜尋

首頁  >  問答  >  主體

javascript - 使用reaaft route 報錯

頁面引入react route

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;

但是一直提示報錯,'react-router' does not contain an export named 'browserHistory'.
我之前的專案使用history={browserHistory}
請問下這個怎麼修改,少了點依賴嗎

三叔三叔2816 天前828

全部回覆(1)我來回復

  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-06-26 10:56:49

    你用的react-router版本是4.x吧

    v4版本的react-router中移除了history這個屬性,取而代之的是BrowserRouter標籤
    https://github.com/ReactTrain...

    回覆
    0
  • 取消回覆