标签: reactjs react-router
我需要在react中为基本URL渲染一个页面。我将基本网址定义为
<Router basename="/baseUrl"> <Switch> <Route path={"/childUrl"} </Switch> </Router>
我能够通过/ baseUrl / childUrl渲染页面。访问/ baseUrl时,它将重定向到/ baseUrl / childUrl。如何将其他页面设置为/ baseUrl
答案 0 :(得分:0)
我知道这很旧,但是如果其他任何人偶然发现,我建议使用redux-first-router。它使您可以通过更改浏览器中的URL或常规的响应方式来调度操作。这样一来,您就可以控制组件的呈现方式,并使应用程序的状态与url保持同步,而无需多个事实来源。
迈克尔·萨金特(Michael Sargent)做了一个出色的解释,here中可以找到。 当然,您也可以签出git repo。