use*_*063 5 include liquid jekyll
目前我正在与Jekyll合作开发一个新网站并在那里遇到一些问题.我有一个布局页面,我可以用每个页面的变量定义背景图像.
布局:
class="background background-{{ page.header_bg }}"
Run Code Online (Sandbox Code Playgroud)
页:
---
header_bg: storm
---
Run Code Online (Sandbox Code Playgroud)
但现在我想动态地包含一些文件,具体取决于变量值.好吧,我可以用一些if或case语句来做,但实际上我想做类似的事情
{% include page.header_bg %}
Run Code Online (Sandbox Code Playgroud)
但这不起作用,因为Jekyll正在寻找一个名为"page.header_bg"的文件而不是值.
有谁可以帮助我吗?
| 归档时间: |
|
| 查看次数: |
2941 次 |
| 最近记录: |