javascript - 如何根据时间戳更改 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 />
</>
);
解决方案
您可以在更改时间戳时动态设置路由路径,那时您可以使用如下
<Link to="/${yourdynamicpath}">{Title}</Link>
推荐阅读
- python - Matplotlib:在直方图的刻度标签中指定 bin 值的格式
- javascript - 在所有时区中使用 JavaScript 将 Excel 日期序列号转换为日期
- c - 如何从 32 位程序中获取 64 位“程序文件”文件夹路径
- android - kotlin androidpdfviewer lib 似乎没有加载
- optimization - 解决受条件约束限制的优化问题
- python - Python 3.8+,在 lambda 函数中赋值
- spring - 如何在 Spring Boot 中使用 JavaMail 发送邮件?
- java - 使用Java中的流将2个列表的项目相乘和相加
- azure-active-directory - Azure Active Directory 能否用于后端(NodeJS)的完整用户管理
- apache-flink - Apache Flink - 检查点/保存点如何工作如果我们运行重复作业(多租户)