Reactjs 使用散列url响应路由器

Reactjs 使用散列url响应路由器,reactjs,react-router,Reactjs,React Router,我是新来的。我想将react路由器实现为散列url。 例如,我需要react路由器中的url#/list,但默认情况下react使用/list url。如何在react中实现HashURL?您可以使用HashURL,方法是在路由器配置中使用HashRouter而不是BrowserRouter import { HashRouter, Route } from 'react-router-dom'; render() { return <HashRouter>

我是新来的。我想将react路由器实现为散列url。
例如,我需要react路由器中的url#/list,但默认情况下react使用/list url。如何在react中实现HashURL?

您可以使用HashURL,方法是在路由器配置中使用HashRouter而不是BrowserRouter

import { HashRouter, Route } from 'react-router-dom';

render() {
    return <HashRouter>
         <Route path="/" component={Home} />
    </HashRouter>

}

通过使用HashRouter而不是BrowserRouter进行路由器配置,您可以使用HashURL

import { HashRouter, Route } from 'react-router-dom';

render() {
    return <HashRouter>
         <Route path="/" component={Home} />
    </HashRouter>

}