【发布时间】:2021-11-11 17:31:30
【问题描述】:
ReactDOM.render(
<BrowserRouter>
<nav>
<Link to="/">Home</Link>
<Link to="/child">Child</Link>
</nav>
<Routes>
<Route path="/" element={<ParentComponent />} />
<Route path="child" element={<ChildComponent />} />
</Routes>
</BrowserRouter>,
document.getElementById("root")
);
function ParentComponent() {
return (
<div>
<h1>i am parent component</h1>
<Outlet />
</div>
);
}
function ChildComponent() {
return (
<div>
<h1>i am child component</h1>
</div>
);
}
当我访问 /child 路线时,我期待这个输出:
我是父组件
我是子组件
我只是得到:
我是子组件
【问题讨论】:
标签: reactjs react-router react-router-dom