Jekyll - Liquid Exception:未知的运算符forloop

Dan*_*ier 8 for-loop liquid jekyll

我已经更新了jekyll,现在收到此错误:

Liquid Exception: Unknown operator forloop in collection.html
Run Code Online (Sandbox Code Playgroud)

这是有问题的代码:

{% for tag in site.content_data.tags %}{{ tag }}{% if not forloop.last %}, {% endif %}{% endfor %}
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个错误?

Yi *_*eng 16

我怀疑你{% if not forloop.last %}的语法不正确,因为我在运算符部分没有看到它.

你试过{% if forloop.last == false %}吗?


小智 5

不要与易曾相矛盾,但你也可以用以下方法解决这个问题:

{% unless forloop.last %}something{% endunless %} 
Run Code Online (Sandbox Code Playgroud)