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:8080
がlocalhost:8080/login
に変更され、ログインコンポーネントにルーティングされません。