Неправильная навигация внизу моей страницы (Vuepress) - PullRequest
1 голос
/ 07 февраля 2020

В настоящее время я разрабатываю одностраничное приложение vuepress для публикации sh и ссылки на скачивание моих собственных игр.

Для навигации по моему сайту я хочу использовать только родную боковую панель. На боковой панели должны быть основные темы, такие как «Новости» или «Игры» с собственным файлом .md. Затем на боковой панели «Игры» должны появиться мои игры, которые представляют собой файлы .md сами по себе, а не только заголовки. Пока это выглядит примерно так:

enter image description here

Для этого я добавил эту часть в свою конфигурацию. js:

    sidebar: [
        {
            title: 'News',
            path: '/',
        },
        {
            title: 'Games',
            path: '/games.html',
            children: [
                {
                    title: 'Game1',
                    path: '/games/game1.md',
                }
            ]
        },           
    ]

Как вы можете видеть, я создал 'games.md' для 'Games' и каталог, в котором я храню мой 'games1.md' для 'Game1', который является дочерним для 'Games'.

Теперь моя проблема в том, что когда я открываю «Game1» внизу, он связывается с «News» вместо «Games»:

enter image description here

Я хочу, чтобы, если я нахожусь на «Game1», внизу он связывал меня с «Играми» вместо «Новостей».

Как мне это исправить? Vuepress даже предназначен для моего случая использования?

1 Ответ

0 голосов
/ 07 февраля 2020

Ссылки внизу каждой страницы называются prev-next-links в VuePress, вы можете вручную перезаписать эти ссылки для отдельных страниц с помощью Frontmatter .

* 1006. *

Вы даже можете настроить их как внешние ссылки в VuePress 1.3.0

---
prev: true
next: https://vuepress.vuejs.org/
---
...