在我的react应用程序中,如果我要发送类似localhost:8000/?param1=value1
的查询参数,它将转换为localhost:8000/?param1=value1#/
。我对此并不陌生,还不确定它是如何工作的。正在使用ConnectedRouter:
<Provider store={store}>
<ConnectedRouter history={hashHistory}>
<AppRouter />
</ConnectedRouter>
</Provider>
const AppRouter = () => (
<Switch>
<Route ...... />
<Route ...... />
.....
</Switch>
);