【发布时间】:2016-10-22 03:19:55
【问题描述】:
我知道如何处理对象,但我的具体情况有一些细微差别。
我正在尝试在对象中迭代 var i。请参阅下面的内容,我尝试了对语法的各种更改,但似乎无法使其正常工作。是否可以?如果有人知道一些支持文档,我也很想看到,但似乎在任何地方都找不到。
<div class="grid--square">
{% for i in (1..12) %}
<div role="button" class="grid__item one-quarter" style="background:{% if settings.grid_[i]_image %}url({{ 'grid_[i].png' | asset_url }}){% else %}{{ settings.grid_[i]_color }}{% endif %};">
{% if settings.grid_[i]_link != blank %}
<a href="{{ settings.grid_[i]_link }}"></a>
{% endif %}
{%if settings.grid_[i]_text != blank %}
{% unless settings.grid_[i]_image %}
<div class="text">
<h2>{{ settings.grid_[i]_text }}</h2>
</div>
{% endunless %}
{% endif %}
</div>
{% endfor %}
</div>
【问题讨论】: