2016-10-14 6 views
0
//startup file 
import {BrowserRouter} from 'react-router'; 
let root=(<BrowserRouter> 
      //Some components 
     </BrowserRouter>);                 
ReactDOM.render(Root, document.getElementById("app"));  

// function to navigate or route 
import createBrowserHistory from 'history lib createBrowserHistor'; 
const history = createBrowserHistory(); 

let browseTo=function(path){ 
    history.push({pathname: path}) 
}) 

上記の呼び出しの後、機能のみURLパスを変更する実際のルートは実行されません。BrowserRouterを使用しているときにhistory.pushが機能しない

Like URL localhost:8080localhost:8080/loginに変更され、ログインコンポーネントにルーティングされません。

答えて

関連する問題