【发布时间】:2015-12-25 04:10:03
【问题描述】:
我一直在玩 jekyll,它使用液体,我注意到包含语句位于标记标记 {% include foo.html %} 而不是输出标记 {{ include foo.html }} 中。
liquid wiki 上标记与输出标记的描述
只是说输出标记解析为文本,而标记标记用于逻辑。在我看来,include 解析为文本,那么为什么它不在双大括号中?
【问题讨论】:
我一直在玩 jekyll,它使用液体,我注意到包含语句位于标记标记 {% include foo.html %} 而不是输出标记 {{ include foo.html }} 中。
liquid wiki 上标记与输出标记的描述
只是说输出标记解析为文本,而标记标记用于逻辑。在我看来,include 解析为文本,那么为什么它不在双大括号中?
【问题讨论】:
在您的示例中, {% include foo.html %} 最终会解析为文本,但不一定必须如此。你可以使用 {% include twitter.svg %} 作为 Jekyll 的默认页脚。这将解析为图像而不是文本。
【讨论】: