Wie entferne ich den Hash aus der URL im React-Router?
Ich verwende den React-Router für mein Routing und verwende die Option hashHistory, damit ich die Seite über den Browser aktualisieren oder eine URL einer meiner vorhandenen Routen angeben und auf der rechten Seite landen kann. Es funktioniert gut, aber ich sehe den Hash in der URL wie folgt:http: // localhost / # / login? _k = ya6z6i
Dies ist meine Routing-Konfiguration:
ReactDOM.render((
<Router history={hashHistory}>
<Route path='/' component={MasterPage}>
<IndexRoute component={LoginPage} />
<Route path='/search' component={SearchPage} />
<Route path='/login' component={LoginPage} />
<Route path='/payment' component={PaymentPage} />
</Route>
</Router>),
document.getElementById('app-container'));