РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
menu

Радок запыту бягучага URL з дапамогай хука useSearchParams у NextJS

З дапамогай хука useSearchParams можна чытаць запыт, які знаходзіцца ў бягучым URL.

Давайце рэалізуем вывад запыту. Спачатку імпартуем хук useSearchParams. Затым аб'явім зменную searchParams, у якой будзе захоўвацца хук useSearchParams. Прымянем да searchParams метад get, у параметры якога пакажам імя запыту - 'search'. Функцыі TestPage зададзім вяртаць блок з кодам, у яком з дапамогай тэрнарнага аператара ідзе праверка пусты запыт 'search' у адрасным радку:

'use client'; import { useSearchParams } from 'next/navigation' export default function TestPage() { let searchParams = useSearchParams(); let search = searchParams.get('search'); return ( <div> <h1>Search Page</h1> {search ? ( <p>Search Query: <strong>{search}</strong></p> ) : ( <p>No search query provided.</p> )} </div> ); }

Для праверкі працы хука трэба дапісаць запыт у адрасным радку. Напрыклад, ён можа выглядаць так: /test?search=project.

Рэалізуйце прыклад, апісаны ў уроку.

↑
Беларуская▼
Русский
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць