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

Абнаўленне бягучага маршруту ў NextJS

Для таго, каб абнавіць старонку ў браўзэры, можна ўжыць метад refresh хука useRouter. У параметры метаду нічога не перадаецца, яны застаюцца пустымі.

Давайце па націску на кнопку абновім старонку:

'use client'; import { useRouter } from 'next/navigation' export default function TestPage() { let router = useRouter(); return ( <button type="button" onClick={() => router.refresh()}> Refresh </button> ) }

Для таго, каб убачыць перазагрузку старонкі, адкрыйце панэль адладчыка ў браўзэры і ў кансолі вы ўбачыце, што пасля націску кнопкі з'яўляецца новы радок з Query URL.

На старонцы па маршруце /about зрабіце кнопку для перазагрузкі. Пераканайцеся ў тым, што старонка перазагружаецца.

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