{% 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的变量,是的,我们可以通过索引访问数据变量内容,如数组。