本页还没有译文
本页 11 段还没译成Español,下面显示的是英文原文。Installation
还没翻译译自英文(reactrouter.com)本页 11 段都还没译
Installation
Data
Bootstrap with a Bundler Template
You can start with a React template from Vite and choose "React", otherwise bootstrap your application however you prefer (Parcel, Webpack, etc).
npx create-vite@latestInstall React Router
Next install React Router from npm:
npm i react-routerCreate a Router and Render
Create a router and pass it to RouterProvider:
import React from "react";
import ReactDOM from "react-dom/client";
import { createBrowserRouter } from "react-router";
import { RouterProvider } from "react-router/dom";
const router = createBrowserRouter([
{
path: "/",
element: <div>Hello World</div>,
},
]);
const root = document.getElementById("root");
ReactDOM.createRoot(root).render(
<RouterProvider router={router} />,
);Info
Data Routers should not be held in React state. You should create your router
once outside of the React tree and pass it to <RouterProvider>. You can use
patchRoutesOnNavigation to add additional routes programmatically.
Next: Routing
AI 翻译查看英文原文