坚持十六进制变量范围
Stuck with hexo variables scope
我最近一直在编写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来生成标签页面
相关文章:
- ngDialog-弹出窗口未更新范围变量
- AngularJS范围变量Unwatch
- 将外部控制器的范围变量设置为角度
- 对于使用传递的数据计算的局部范围变量,角度绑定在自定义指令中不起作用
- 如何使用EnquireJS使AngularJS范围变量依赖于媒体查询
- 具有范围变量的控制器不工作
- 范围变量返回长度错误
- 将 NodeJS 模块范围变量作为对象访问
- Angularjs 更新 setTimeout 中的范围变量不起作用
- 递归承诺调用 - 内存范围变量问题
- AngularJS:从指令设置范围变量
- Angularjs:访问范围变量数组并计算平均值
- 范围变量更新,但不更新视图
- 从html调用angularjs控制器中的一个函数,但未定义范围变量
- 如何在编辑范围变量时(暂时)避免摘要循环
- 防止Angular范围变量通过引用自动绑定到服务私有成员
- 使用 AngularJS 从指令设置范围变量
- 集合回调忽略范围变量
- 使用forEach修改角度范围变量
- 因果报应测试中未定义的预期范围变量