首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在春季RestDoc (asciidoc)中崩溃TOC(目录)?

如何在春季RestDoc (asciidoc)中崩溃TOC(目录)?
EN

Stack Overflow用户
提问于 2021-03-16 08:52:57
回答 1查看 1K关注 0票数 1

我曾经使用过SpringRestDoc,想要折叠目录。

低于我的index.adoc

代码语言:javascript
复制
= Service Rest Docs API Document
:doctype: book
:icons: font
:source-highlighter: highlightjs
:toc2: left
:theme: flatly
:toclevels: 1
:sectlinks:

[[introduction]]

== information

----
Spring Rest Document
----

...

谢谢,

EN

Stack Overflow用户

回答已采纳

发布于 2021-03-17 00:05:53

Asciidoctor的默认模板不包括展开/折叠ToC的功能。为了实现这个目标,您需要添加自己的CSS/JavaScript。

最简单的方法是使用"docinfo“文件。详情请参见https://docs.asciidoctor.org/asciidoctor/latest/docinfo/

下面是一个非常简单的实现,它演示了这个概念:

在文档中的标题(例如,就在:docinfo: shared.属性定义下)中,添加行:docinfo: shared.

  1. 在与文档相同的文件夹中创建一个名为"docinfo.html“的文件;该文件包含自定义CSS和JavaScript.

  1. 将以下内容添加到docinfo.html文件中:

此内容为按钮定义了一些CSS样式,一些JavaScript动态创建按钮,将该按钮添加到页面的标题中,以及一个事件侦听器,当您单击该按钮时,将进行适当的类名和CSS样式调整,以显示/隐藏ToC。

票数 4
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66651861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档