Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsnxPmNvAM 48 of 72 menu
◀ ▶

Продвинутое меню в NextJS

В предыдущем уроке мы обсудили проблему меню из обычных ссылок. NextJS может решить эту проблему и сделать так, чтобы переход по ссылке не приводил к перезагрузке страницы целиком. Для оптимизации производительности через Ajax будет загружаться только изменившаяся часть.

Для этого вместо ссылок мы будем использовать специальный компонент Link. Импортируем его:

import Link from 'next/link';

Переделаем наше меню через этот компонент:

export default function Menu() { return <> <Link href="/">home</Link> <Link href="/about">about</Link> <Link href="/price">price</Link> <Link href="/contacts">contacts</Link> </>; }

Переделайте ваше меню через компонент Link.

Убедитесь, что переход по ссылкам меню теперь не приводит к перезагрузке страницы.

← →
↑
Русский▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить