0

对于这两个路径反应只渲染着陆组件。对于路径“/”和路径“/home”也是如此。路由器只渲染登陆组件。

import {Route, BrowserRouter, Switch, HashRouter} from  'react-router-dom'
import Layout from './pages/Layout'
import './style/style.css';
import Landing from './pages/Landing';

function App() {
  return (
    
    <>

    <HashRouter>
        <Switch>
          <Route  path='/'><Layout/></Route>
        </Switch>
        <Switch>
          <Route exact path="/land"><Landing/></Route>
        </Switch>
    </HashRouter>
    </>
   
  );
}

export default App;
4

1 回答 1

0

Probably the reason is that you use 2 Switch components, use one instead

于 2021-03-02T12:34:00.217 回答