Maison > Questions et réponses > le corps du texte
P粉1649427912023-08-17 00:20:26
Vous pouvez créer un nouveau composant AppRouter.jsx
:
import {routes} from "@/routes.js"; export default function AppRouter() { return ( <Routes> {routes.map(route => <Route path={route.path} element={route.component} />)} <Routes/> ) }
Créez ensuite un fichier contenant les itinéraires routes.js
:
import A from "@/components/A"; import B from "@/components/B"; import C from "@/components/C"; import Login from "@/components/Login"; export const routes = [ { path: "/a", component: <A /> }, { path: "/b", component: <B /> }, { path: "/c", component: <C /> }, { path: "/", component: <Login /> }, ]
Ensuite, utilisez-le dans votre App 组件
:
function App() { return ( <MainLayout> <AppRouter/> </MainLayout> )}
Si vous devez créer de nouveaux itinéraires à l'avenir, accédez à routes.js
et ajoutez-les-y.