@AlexCruel

Сформировать двухуровневую динамисескую маршрутизацию?

localhost:3000/projects/tag/teg-1 - использую [id].js и getStaticPaths
Также на странице нужна пагинация - создаю директорию, в ней другой файл [id.js].
Итоговый адрес должен быть:
localhost:3000/projects/tag/teg-1/page/1

То есть сначала генерируются маршруты для всех видов тегов, а затем должны генерироваться страницы тегов. Но маршрут localhost:3000/projects/tag/teg-1/page/1 не работает. Если обратиться к localhost:3000/projects/tag/page/1 - тогда все хорошо.

Не могу понять, как сделать "двухуровневую" маршрутизацию. Фактически ищется файл index.js, но я не могу таким образом сгенерировать страницы с тегами, и разводящий адрес localhost:3000/projects/tag не нужен.
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
@AlexCruel Автор вопроса
Создаешь директорию в []. Далее внутри нее создаешь поддиректорию страниц

1. tag
    1.1 [tag_id]
        - index.js
    1.2 page 
        - [id].js
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы