【发布时间】:2022-01-15 02:20:35
【问题描述】:
我正在使用 11ty 构建静态网页。 我将数据源创建为 json 文件并将它们存储在全局可访问的 _data 目录中。
template.njk
{% for key, value in data %}
<div>
<span class="text-4xl">{{key}}</span>
<ul>
{% for item in value %}
<li>{{ item.country }}</li>
{% endfor %}
</ul>
</div>
{% endfor %}
_data
data_source_1.json
data_source_2.json
data_source_3.json
我不想拥有 3 个模板。我只想要一个模板。 如何将每个数据源作为变量传递给模板?
【问题讨论】:
-
好的,我开始认为这在这个系统中是不可能的。如果我没有很快得到答案,我会将我的工作作为解决方案发布;-)