useParams
返回一個物件,其中包含由目前 URL 中與路由匹配的動態參數的鍵/值對。子路由會繼承其父路由的所有參數。
import { useParams } from "@remix-run/react";
function SomeComponent() {
const params = useParams();
// ...
}
假設路由 routes/posts/$postId.tsx
與 /posts/123
匹配,則 params.postId
將會是 "123"
。 splat 路由的參數可用 params["*"]
存取。