坚持十六进制变量范围

Stuck with hexo variables scope

本文关键字:范围 变量 十六进制 坚持      更新时间:2023-09-26

我最近一直在编写Hexo主题,现在我坚持使用变量。我看了文档,但没有得到多少信息。

例如

:关于文档变量的最后一段:

Tag (tag): Same as index layout but add the following variables.
Variable    Description
page.tag    Tag name

这是否意味着我可以使用'page ?标签布局中的标签?但是什么是tag布局呢?

我已经创建了一个tag.jade,并使用tag.jade创建了一个名为tags的页面,并且我还在其他文章中添加了一些测试标签,

在我的tag.jade中,我有 p= page.tag 但是没有输出。

同时,文档说

与索引布局相同

但尝试使用page.posts(我可以使用它在index.jade)在tag.jade,但undefined

那么在文档中Tag (tag)是什么意思,它是变量的范围吗?是什么造就了这些?

很抱歉,我对这些变量很困惑

您可能误解了标签布局。

标签布局用于生成标签云页面,如我的博客:http://blog.xcatliu.com/tags/

您不需要编写一个布局为标签的页面,相反,您可以使用https://github.com/hexojs/hexo-generator-tag来生成标签页面