如何使用Liquid遍历YAML文件的特定部分?

时间:2019-06-28 16:10:38

标签: html loops yaml jekyll liquid

我想从此YAML文件的# Tasks段创建一个列表。我的循环正在创建li元素,但它们为空。我想念什么?

YAML

# Domain title
title: Hello world

# Task list
taskList: 
  - task: Task 1
    subtaskList:
      - subtask: Subtask 1
        tagList:
          - tag: case5
          - tag: case2
        badges:
          - tag: intIntCon
          - tag: query
  - task: Task 2
    subtaskList:
      - subtask: Subtask 1
        tagList:
          - tag: case5
          - tag: case2
        badges:
          - tag: intIntCon
          - tag: query

液体

{% for data in site.data.sourcing[taskList] %}
    <li class="task-card">
        {{data.task}}
    </li>
{% endfor %}

1 个答案:

答案 0 :(得分:0)

我将循环更新为:{% for taskData in site.data.sourcing.taskList %}