Jekyll 在液体模板中使用map
我最近升级了Jekyll,Jekyll 在液体模板中使用map,jekyll,liquid,Jekyll,Liquid,我最近升级了Jekyll,map似乎不再适用于我的液体模板。在我之前 {{ page.categories | map: "capitalize" | join ", " }} 正如预期的那样,产生了 Programming, Ember, d3 但现在它产生了 , , Jekyll中包含了一个数组到句子字符串函数,但它没有将类别大写 还有其他人遇到过这个问题吗?首先,请更新到Jekyll的最新版本,以防您还没有。从事这项工作的人一直在修复bug并改进它 嗯,我让它在这里工作。我使用je
map
似乎不再适用于我的液体模板。在我之前
{{ page.categories | map: "capitalize" | join ", " }}
正如预期的那样,产生了
Programming, Ember, d3
但现在它产生了
, ,
Jekyll中包含了一个数组到句子字符串函数,但它没有将类别大写
还有其他人遇到过这个问题吗?首先,请更新到Jekyll的最新版本,以防您还没有。从事这项工作的人一直在修复bug并改进它
嗯,我让它在这里工作。我使用jekyllnewtest
创建了一个新的Jekyll站点,并修改了my index.html:
---
layout: default
title: Your New Jekyll Site
categories: [my, new, site]
---
<p>{{ page.categories | map: "capitalize" | join: ", " }}</p>
---
布局:默认值
标题:你的新Jekyll网站
类别:[我的、新的、站点]
---
{page.categories | map:“大写”| join:“,”}
当我构建它时,我的新站点
显示正确。因此,请尝试使用正确的YAML数组语法([…,…,…]
),升级到最新版本的Jekyll,它应该可以工作。:) 真棒,真棒,真棒。非常感谢。不确定我从哪里得到这个(我的大脑?),但我的语法是(项)。