【问题标题】:Switch Page without content from root page React从根页面 React 切换页面没有内容
【发布时间】:2020-09-29 18:44:16
【问题描述】:

我想从 root ("/") 切换到 /login 但我希望不在 /register 中的 root Page 的内容是 那里。我想要一个没有根页面内容的新页面!! 我什么都试过了,rlly!我已经不知道了;(

也许你比我好 :D

我的代码:

export default class App extends Component {
render() {
    return (
        <Router>
            <div>
                <Route path="/" component={Gui}/>
                <Route path="/register" component={Register}/>
            </div>
        </Router>
    );
}

}

【问题讨论】:

标签: reactjs react-tsx


【解决方案1】:

我假设您使用的是react-router

使用the &lt;Switch&gt; component 只渲染第一个匹配的路由。

return (
  <Router>
    <Switch>
      <Route path="/register" component={Register} />
      <Route path="/" exact component={Gui} />
    </Switch>
  </Router>
);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-15
    • 2022-01-10
    • 2015-01-24
    • 1970-01-01
    • 2021-10-01
    • 2018-12-29
    • 1970-01-01
    相关资源
    最近更新 更多