【发布时间】:2018-02-01 05:08:35
【问题描述】:
我在名为 navigation.yml 的文件中有一个 YAML 数组,如下所示:
docs:
- title: Home
url: index.md
id: index
- title: Support
url: support.html
id: support
- title: About
url: about.md
id: about
我正在创建如下导航栏:
<section id="navigation" class="clearfix">
{% for item in site.data.navigation.docs %}
<a href="{{ site.baseurl }}{% link index.md %}" id="{{ item.id }}" class="navigationButton"><span>{{ item.title }}</span></a>
{% endfor %}
</section>
我应该用什么代替 index.md 来从 YAML 文件中获取我想要的 item.url。
我对 GitHub Pages、YAML 和 Jekyll 完全陌生。
【问题讨论】:
-
如果我理解正确的话,应该用
{{ item.url }}替换{% link index.md %}。 -
可行,但它会将您带到一个没有 Jekyll 主题的页面,我没有提到我正在使用它。
标签: yaml jekyll github-pages