@miguel_ritchie
В React, переданный параметр через route можно прочитать из объекта match
.
Например, если у вас есть маршрут "/users/:userId"
, то вы можете прочитать параметр userId
следующим образом:
1 2 3 4 5 6 7 |
import { useParams } from "react-router-dom"; function User() { const { userId } = useParams(); // Используйте параметр userId здесь return <h1>User ID: {userId}</h1>; } |
В этом примере мы используем useParams()
из react-router-dom
, чтобы получить объект параметров из текущего маршрута и извлечь значение userId
. Затем мы можем использовать это значение в компоненте User
.
Обратите внимание, что useParams()
можно использовать только внутри компонентов, которые были отрендерены внутри Route
.