首页 > 解决方案 > 为什么使用 react-router 加载新路由需要刷新

问题描述

我正在使用 create-react-app 并且除非我先刷新页面,否则我的路线不会加载。

这是否与historyFallbackApi: truewebpack 的配置内部有关?

这是代码。

 const AppRouter = () => {
      return (
        <Router>
          <Route exact path="/" component={Chatbot} />
          <Route  path = "/about" component = {About} />
        </Router>
      );
    };

    class App extends Component {
      render() {
        return (
          <div className="App">
            <Navbar />
            <AppRouter />
          </div>
        );
      }
    }

标签: javascriptreactjsreact-router-dom

解决方案


推荐阅读