我最近一直在编写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来生成标签页面