【发布时间】:2020-05-09 12:07:58
【问题描述】:
给出如下沙盒,不知道怎么渲染Bb组件
import React from "react";
import "./styles.css";
import { Routes, Route } from "react-router";
import { BrowserRouter } from "react-router-dom";
export default function App() {
return (
<BrowserRouter>
<Routes>
<Route path="a" element={<Aa />}>
<Route path="b" element={<Bb />} />
</Route>
</Routes>
</BrowserRouter>
);
}
function Aa() {
return (
<p>
Hello
</p>
);
}
function Bb() {
return <p>World</p>;
}
https://codesandbox.io/s/still-shadow-337zc?file=/src/App.js
浏览到 /a/b 只呈现 Aa 组件
【问题讨论】:
-
RR6 中嵌套路由的综合教程:robinwieruch.de/react-router-nested-routes
标签: reactjs react-router