我可以在for语句中调用jekyll页面属性吗


{% for item in site.data.{{page.ocean}}.section %}

这对我不起作用。我在页面的其他地方使用page.ocean,效果很好。我不确定我是否能在for声明中做到这一点。如果没有,有办法解决吗?

试试这个:

{% assign ocean = page.ocean %}
{% for item in site.data[ocean].section %}
<!-- your code -->
{% endfor %}

检查Liquid的变量,是的,我们可以通过索引访问数据变量内容,如数组。

相关内容

  • 没有找到相关文章

最新更新