【发布时间】:2015-11-25 19:58:19
【问题描述】:
我在 Jekyll 中有以下代码,但它没有输出我所期望的。
{% assign x1= site.categories %}
<div id="x1">{{ x1 | inspect }}</div>
{% assign x2= site.categories.keys %}
<div id="x2">{{ x2 | inspect }}</div>
输出:
<div id="x1">{"abc"=>[<post: demo-post1="">, <post: demo-post2="">, <post: demo-post3="">, .... </div>
<div id="x2"></div>
或者“x1”的更漂亮的版本
{abc"=>[, , , , , , ], "def"=>[, , , , , , , ], ....
所以,site.categories 中有数据,它似乎是 Hash,但 x2 没有任何价值......为什么?我期待它打印"abc", "def", ...
【问题讨论】: