Bis*_*rai 1 reactjs react-router
我是新来的反应。我想将 React Router 实现为哈希 url。例如,我需要在react-router中使用#/list url,但默认情况下react使用/list url。如何在react中实现hash url?
您可以使用 HashURL,通过使用 HashRouter 而不是 BrowserRouter 进行路由器配置
import { HashRouter, Route } from 'react-router-dom';
render() {
return <HashRouter>
<Route path="/" component={Home} />
</HashRouter>
}
Run Code Online (Sandbox Code Playgroud)
如果您使用的是react-router v3或更低版本,您需要指定hashHistoryRouter
import { Router, Route, hashHistory } from 'react-router';
render() {
return <Router history={hashHistory}>
<Route path="/" component={Home} />
</Router>
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11507 次 |
| 最近记录: |