六一的部落格


关关难过关关过,前路漫漫亦灿灿。




说明

Table of contents

选择 themes/<THEME>/layouts/partials , 创建toc.html文件


toc.html

单词数大于10时才会列出文章目录

1{{ if gt .WordCount 10 }}
2<aside>
3    <header>
4    <h2>文章目录</h2>
5    </header>
6    {{ .TableOfContents }}
7</aside>
8{{ end }}

if函数逻辑判断

if

1{{ if and (gt .WordCount 400 ) (.Params.toc) }}
2<!-- 处理 -->
3{{ end }}

存在的问题

文章目录跳转受导航栏固定影响, 存在偏移


Hugo Theme - Table of Contents



说明

Table of contents

选择 themes/<THEME>/layouts/partials , 创建toc.html文件


toc.html

单词数大于10时才会列出文章目录

1{{ if gt .WordCount 10 }}
2<aside>
3    <header>
4    <h2>文章目录</h2>
5    </header>
6    {{ .TableOfContents }}
7</aside>
8{{ end }}

if函数逻辑判断

if

1{{ if and (gt .WordCount 400 ) (.Params.toc) }}
2<!-- 处理 -->
3{{ end }}

存在的问题

文章目录跳转受导航栏固定影响, 存在偏移