我正在定义YAML中的图像列表:
images:
- image_1.png
- image_2.png
然后我想将其用作:
{% include image.html path=page.images[1] %}
image.html包含的内容为
{% assign image = site.data.images[include.path] %}
<figure>
<img src="/images/{{include.path}}">
<figcaption>
<div>{{image.title}}</div>
<div class="byline">{{image.artist}}</div>
</figcaption>
</figure>
这不起作用。如果我将page.images[1]
分配给变量,则可以使用它。有办法使这项工作吗?