【发布时间】:2021-02-11 12:44:31
【问题描述】:
请在stackblitz 上查看我的代码。
这就是我想要的:
- 我希望导航栏上的 主页 链接成为上一页的链接。 (例如,在
Level1页面中,首页 链接应该带我回到Category1页面。) - 在上面引用的同一示例中,当我在
Level1页面时,我希望“主页” 链接的文本更改为“类别1”;当我在Category1页面时,我希望链接变回“主页”。In short, the link's text would be the name of the previous page.但是当我在首页时,我希望它更改为“欢迎!” - 我希望这一切都是动态的。
这是最初的 Navbar.js:
import React from "react";
import { Link } from "react-router-dom";
const Navbar = () => {
return (
<nav>
<Link to="/">
<p className="home-link">Home</p>
</Link>
</nav>
);
};
export default Navbar;
请帮忙。
【问题讨论】: