首页 > 解决方案 > 如何根据时间戳更改 ReactJs 中的路由?

问题描述

如何根据时间戳将我的 reactJs menu.js 组件中的路由从 1 个路由更改为另一个路由。例如,当它是 12 月 1 日时,以下内容将发生变化:

从:

<Link to="/coming-soon">Coming Soon</Link>

至:

<Link to="/store">Store</Link>

我正在使用 menu.js 的功能组件,并且我在 ReactJs 方面没有太多经验

更新: App.js

  return (
    <>
      <Menu />

      <Switch>
        <Route path="/" exact>
          <LandingPage />
        </Route>
        <Route path="/coming-soon" exact>
          <ComingSoon />
        </Route>
        <Route path="/store" exact>
          <Store />
        </Route>
    </Switch>

    <Footer />
    </>
  );

标签: javascriptreactjscomponents

解决方案


您可以在更改时间戳时动态设置路由路径,那时您可以使用如下

<Link to="/${yourdynamicpath}">{Title}</Link>

推荐阅读