Jekyll 如何从液体中的数组中获取子项?

Jekyll 如何从液体中的数组中获取子项?,jekyll,liquid,Jekyll,Liquid,考虑到这一点: case studies: [ [ "Nubaru", ["Nubaru Yearly Report", "Web design", "2013", "/case-studies/Nubaru.html", "/images/case-studies/Nubaru.png"] ], [ "Ekande", ["Ekande application", "Web application design", "2013", "/case-studies/Ek

考虑到这一点:

case studies: [
  [ "Nubaru",
    ["Nubaru Yearly Report", "Web design", "2013", "/case-studies/Nubaru.html", "/images/case-studies/Nubaru.png"]
  ],
  [ "Ekande",
    ["Ekande application", "Web application design", "2013", "/case-studies/Ekande.html", "/images/case-studies/Ekande.png"]
  ]
]
这种液体(使用杰基尔):

    {%页中的项目。案例研究%} {items%%中的项的%s}
  • {{item}}
  • {%endfor%} {%endfor%}
  • 如何访问内部阵列中的数据
  • 有没有一种方法可以命名数据,以便我可以像这样访问:{{case-study.date}

对于第一个问题,您是否尝试过对{{item[2]}%}中的子项使用第三个循环,如
{code]}%}
,或者直接访问数据,如
{item[2][3]}

对于第二个,您可以像这样使用
{%assign%}
{%assign caseDate='您的值'%}
,cf

<ul>
{% for items in page.case-studies %}
  {% for item in items %}
    <li>
      {{ item }}
      <!-- How to get sub items? -->
    </li>
  {% endfor %}
{% endfor %}
</ul>