useRouteLoaderData
useRouteLoaderData
根据 ID 返回给定路由的加载器数据。
import { useRouteLoaderData } from "@remix-run/react";
function SomeComponent() { const { user } = useRouteLoaderData("root");}Remix 会自动创建路由 ID。它们只是路由文件相对于应用文件夹的路径,不带扩展名。
| Route Filename | Route ID |
|---|---|
app/root.tsx | "root" |
app/routes/teams.tsx | "routes/teams" |
app/routes/teams.$id.tsx | "routes/teams.$id" |