For loop Jekyll-液体异常:未知运算符forloop
我已更新jekyll,现在出现以下错误:For loop Jekyll-液体异常:未知运算符forloop,for-loop,jekyll,liquid,For Loop,Jekyll,Liquid,我已更新jekyll,现在出现以下错误: Liquid Exception: Unknown operator forloop in collection.html 下面是有问题的代码: {% for tag in site.content_data.tags %}{{ tag }}{% if not forloop.last %}, {% endif %}{% endfor %} 如何解决此错误?我怀疑您的{%if not forloop.last%}不是有效的语法,因为我在中没有看到它
Liquid Exception: Unknown operator forloop in collection.html
下面是有问题的代码:
{% for tag in site.content_data.tags %}{{ tag }}{% if not forloop.last %}, {% endif %}{% endfor %}
如何解决此错误?我怀疑您的
{%if not forloop.last%}
不是有效的语法,因为我在中没有看到它
您是否尝试过
{%if-forloop.last==false%}
?不反驳易曾,但您也可以使用以下方法解决此问题:
{% unless forloop.last %}something{% endunless %}
面临着完全相同的问题。出现错误的原因是,您可以检查变量是否按如下方式传递到渲染{%if variable%}。也许应该改变这种行为以获得更好的稳定性。