小编Pau*_*l C的帖子

react-router-dom - 直接导航到路由

使用 react-router-dom 时,我是否应该能够创建路由并通过在 URL 中手动输入其路径来导航到它?

const App = () =>
<Provider store={store}>
    <Router>
        <div>
            <Route exact path="/" component={QuotesLandingPage} />
            <Route path="/prequote" component={LoadingSpinner} />
        </div>
    </Router>
</Provider>;
Run Code Online (Sandbox Code Playgroud)

所以,我将在本地主机上,并且当我手动键入“ /prequote”来的端部urlnavbar它不重定向到我已指定该组件,而不是将其抛出一个404。

这是预期的行为吗?

我一直在寻找答案并看到了一些建议,即配置 webpack(我正在使用 webpack)devServer.historyApiFallback = true应该可以工作,但它对我没有用。

react-router react-router-redux react-router-dom

5
推荐指数
1
解决办法
2657
查看次数