使用 jekyll-assets 在 jekyll/liquid 中插入变量
Interpolating variables in jekyll/liquid with jekyll-assets
我的数据中有一个文章列表,其中一个字段是 link 图片。我正在使用 jeykll-assets
,我想使用 asset_path
加载图像。但是,以下内容不起作用:
{% for article in site.data.press %}
<div class="press-item">
<div class="press-image">
<div class="centerit"></div>
<a href="{{ article.url }}" target="_blank">
<img src="{% asset_path article.logo %}" />
</a>
</div>
<div class="press-excerpt">
<a href="{{ article.url }}" target="_blank">
<p>{{ article.title }}</p>
</a>
</div>
<div class="date">{{ article.date }}</div>
</div>
{% endfor %}
特别是 <img src="{% asset_path article.logo %}" />
因为它不会动态加载 article.logo。正确的做法是什么?
像这样使用括号:<img src="{% asset_path {{ article.logo }} %}" />
我的数据中有一个文章列表,其中一个字段是 link 图片。我正在使用 jeykll-assets
,我想使用 asset_path
加载图像。但是,以下内容不起作用:
{% for article in site.data.press %}
<div class="press-item">
<div class="press-image">
<div class="centerit"></div>
<a href="{{ article.url }}" target="_blank">
<img src="{% asset_path article.logo %}" />
</a>
</div>
<div class="press-excerpt">
<a href="{{ article.url }}" target="_blank">
<p>{{ article.title }}</p>
</a>
</div>
<div class="date">{{ article.date }}</div>
</div>
{% endfor %}
特别是 <img src="{% asset_path article.logo %}" />
因为它不会动态加载 article.logo。正确的做法是什么?
像这样使用括号:<img src="{% asset_path {{ article.logo }} %}" />