React Router v7 已發布。 查看文件
useParams

useParams

返回一個物件,其中包含由目前 URL 中與路由匹配的動態參數的鍵/值對。子路由會繼承其父路由的所有參數。

import { useParams } from "@remix-run/react";

function SomeComponent() {
  const params = useParams();
  // ...
}

假設路由 routes/posts/$postId.tsx/posts/123 匹配,則 params.postId 將會是 "123"splat 路由的參數可用 params["*"] 存取。

文件和範例以 MIT 授權條款