Реализация универсального сайта в Next.js

При использовании реактивного маршрутизатора мне удалось довольно легко реализовать компонент на компоненте верхнего уровня, а затем иметь <Switch> <Route>структура для отображения содержимого конкретной страницы. В <SiteUniversals> позвольте мне добавить такие вещи, как заголовок сайта, корзины покупок и т. д.

С Next.js я вижу, что он просто перенаправляется непосредственно к файлу в каталоге страниц, вместо того, чтобы переходить к какому-то высокоуровневому файлу. Как я теперь смогу отобразить что-то на каждой странице?

  1. Я пробовал использовать функцию динамических маршрутов, и, похоже, между рендерингом базовой страницы и последующим рендерингом данных URL- адреса на экране со следующего маршрутизатора возникла небольшая задержка .
  2. Другой способ, который я могу придумать, - это вручную добавлять этот компонент в каждый файл / страницу, которые я создаю.

Есть ли встроенный эффективный способ сделать это? Спасибо

0 ответов

Другие вопросы по тегам