如何解决VuePress:Exery 单页侧边栏中的自定义内容 侧边栏
我希望每个页面都有自定义链接和不同的侧边栏我不希望我的标题在侧边栏中呈现为目录我希望有这样的自定义内容。
Node JS
-Lecture 1 Introduction
--Sub Lecture
-Lecture 2 Basics
--Sub Lecture
---Nested Lecture
所有讲座都是自定义链接。那我该怎么做。
解决方法
侧边栏
-
输入:
false | 'auto' | SidebarConfigArray | SidebarConfigObject
-
默认:
'auto'
-
详情:
侧边栏的配置。
您可以通过页面中的侧边栏 frontmatter 覆盖此全局选项。
设置为
false
以禁用侧边栏。如果您将其设置为
'auto'
,侧边栏将根据页眉自动生成。要手动配置侧边栏项目,您可以将此选项设置为侧边栏数组,其中每个项目都可以是
SidebarItem
对象或字符串:-
SidebarItem
对象应该有一个text
字段,可以有一个可选的link
字段和一个可选的children
字段。children
字段应该是一个侧边栏数组。 - 一个字符串应该是目标页面文件的路径。它将被转换为一个
SidebarItem
对象,其text
是页面标题,link
是页面路由路径,children
是从页眉自动生成的。
如果要为不同的子路径设置不同的侧边栏,可以将此选项设置为侧边栏对象:
- 键应该是路径前缀。
- 该值应该是一个侧边栏数组。
-
-
为了添加外部和内部的自定义链接,请参阅:
module.exports = {
themeConfig: {
// sidebar object
// pages under different sub paths will use different sidebar
sidebar: {
'/guide/': [
{
text: 'Guide',children: ['/guide/README.md','/guide/getting-started.md'],},],'/reference/': [
{
text: 'Reference',children: ['/reference/cli.md','/reference/config.md'],}
有关详细信息,请参阅 Sidebar Config
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。