【发布时间】:2017-02-23 20:00:15
【问题描述】:
//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 路径更改实际路由。
Like URL localhost:8080 更改为 localhost:8080/login 不路由到登录组件。
【问题讨论】:
标签: reactjs react-router browser-history