В приложении React форматирование URL и routing играют решающую роль в навигации по страницам и отображении соответствующего контента. Для управления routing в React мы можем использовать библиотеку. Вот базовое руководство о том, как использовать для форматирования URL-адресов и обработки в вашем приложении React. React Router React Router routing
Установить React Router
Откройте каталог вашего проекта в терминале и выполните следующую команду для установки: React Router npm install react-router-dom
Импортируйте необходимые компоненты в ваш компонент React. React Router
Определить маршруты
Используйте компонент, чтобы обернуть ваше приложение React и установить базовый формат URL-адреса. <BrowserRouter>
Используйте <Route>
компонент для определения маршрутов в вашем приложении.
Пример:
Определить Link с
Используйте компонент для создания навигации в вашем приложении. <Link>
link
Пример:
Параметры пути доступа
Используйте <Route>
компонент с path
атрибутом в формате /users/:id
для доступа к параметрам пути.
Внутри компонента, определенного с помощью <Route>
, вы можете использовать useParams()
для доступа к значениям параметров пути.
Пример:
Использование Switch и Redirect
Используйте компонент для отображения только первого маршрута, соответствующего пути. <Switch>
Используйте компонент для пользователей с одного указанного пути на другой. <Redirect>
redirect
Пример:
Это некоторые основные концепции форматирования URL-адресов и routing в React с использованием. Используя, вы можете создавать гибкие приложения React с возможностью навигации и отображения различного контента на основе URL-адреса. React Router React Router