Node.js 生成制定目录的目录文件树

JavaScript016

Node.js 生成制定目录的目录文件树,第1张

大概思路讲解:首先拿到test里所有的文件夹与文件,然后遍历文件夹,再拿到子文件夹里的所有文件夹与文件,如果有子子文件夹,在拿到这个子子文件夹里的所有文件夹与文件,遍历。这样一想,就非常像递归,就用递归好了。

后台Node.js这个文件tree接口就写完了,然后用Postman测一下

顺利拿到JSON格式的数据,接口over

然后是前端页面的获取,以及填充

在编辑完Word文档之后,我们需要插入word文档的目录以方便阅读。那么下面就由我给大家分享下word中设置目录的技巧,希望能帮助到您。

word怎么设置目录 方法 一:

观察开始菜单里面的这一栏,很重要。自动生成目录,所谓目录就是标题,一级标题,二级标题,三级标题,一般不超过三级标题。

本文以最常见的三级目录为示范,先编辑这些标题栏,少了一个标题3,选中标题2后面的标题,右键修改这个东东,名称以及样式,根据自己的需要来改样式,如大小,是否加粗等。

我这里的标题2设为宋体三号字,一般标题三会设置更加小的字号,根据自己的需要与实际情况而定。

万事俱备,只欠东风。下面开始操作,先选中“我是目录1”,再点击一下“标题1”,如图所示。

选中“1.1我是目录”,这是个二级标题,那么对应的我们点击“标题2”,依次类推,三级标题的用法也是这样。值得注意的是,所有的目录你都要点击,不能少了一个目录,也不能多了一个目录,否则目录也会相应的残缺或者赘余。

所有的目录都点击完毕了,他们都有了自己的样式,如图所示。

在这个页面的前面空出一页来,待会用来自动生成目录使用,如图所示。

找到“引用”菜单下面的“目录”按钮,如图所示。

找到以后,选择自动目录1,如图所示。

点击自动目录1,大功告成,这样就完成了如何自动生成目录的的要务啦~

word怎么设置目录方法二:

一:设置标题级次

如果没有层次合理的标题级次,无论是在浏览 文章 主要内容还是生成目录都不方便。

设置标题层次的基本方法就是把光标放在要设置标题的内容中,然后选择【样式】中的相应标题即可。

如下动图所示,鼠标指针放在第一个标题中,选择【样式】中的第一个【标题】,就可以设置word文档最高一级的标题了。然后在把鼠标指针放到要设置标题的相应位置,选择【标题1】、【标题2】设置一级标题和二级标题。

那么设置完标题样式层级有什么用呢?

第一个作用是我们可以点击【标题】前面的【三角形按钮】,展开或者折叠该标题下的内容。

第二个作用是我们可以选择【视图】选项卡——勾选【导航窗格】前的复选框——在【导航】的【标题】中,选择相应的标题,就可以跳转到文本中相应的位置了。

第三个作用是我们可以利用标题快速生成文本目录。

把鼠标指针放在文本开头,按下回车在文档前面插入空白行。然后选择【引用】选项卡中的【目录】,选择一种目录样式就可以根据设置的标题快速生成目录了。

二:创建样式

如果【样式】中的标题没有我们想要的格式怎么办?其实我们也可以自定义一个样式,然后把它添加到【样式】库中,下次使用的时候直接选择【样式】中设置好格式的标题就可以使用了。

如下图所示,选择【样式】右侧的下拉选项——选择【创建样式】——在弹出的对话框看到样式名称是【样式4】,可以直接修改,点下面的【修改】按钮——然后设置格式,如果这里没有所需要的格式设置,可以打开左下角【格式】,选择【字体】、【段落】等进行更多的设置。

设置好样式格式后,我们看到【样式】中有了刚刚设置好的【样式4】,选择相应的标题后,点一下【样式4】就可以应用我们设置好的样式了。

三:其他样式

除了标题之外,【样式】中还有一些其他样式,比如强调、要点、参考等,都可以用样式进行设置。

比如在下图中选择一行数据后,选择【样式】中的【明显强调】,就可以对选中的内容进行明显强调格式的设置。

如果要清除设置的样式,那么在【样式】右边的下拉选项中选择【清除格式】即可。

word中怎么设置目录的两种方法相关文章:

★ word文档中怎么弄目录的两种方法

★ word中如何添加目录的两种方法

★ word中目录如何生成的两种方法

★ word中目录怎么做的两种方法

★ word2010怎么编辑目录的两种方法

★ word中如何编制目录的两种方法

★ word中如何编辑目录的两种方法

★ 如何在word中生成目录的两种方法

★ word怎么设置自动生成目录的两种方法

var _hmt = _hmt || [](function() { var hm = document.createElement("script") hm.src = "https://hm.baidu.com/hm.js?1fc3c5445c1ba79cfc8b2d8178c3c5dd" var s = document.getElementsByTagName("script")[0] s.parentNode.insertBefore(hm, s)})()