Jekyll Can';无法访问特定文件中的数据
我在Jekyll Can';无法访问特定文件中的数据,jekyll,Jekyll,我在\u data文件夹中创建了一个名为people.yml的文件。我有一个页面people.html,试图从该页面访问数据文件中的信息。似乎只有在为循环创建时才能获得信息。我引用了一些例子来实现这一点。不知道我做错了什么 人。yml - id: 123 name: John Does type: A <h1>Person</h1> <p class="name">{{ site.data.people.name }}</p
\u data
文件夹中创建了一个名为people.yml
的文件。我有一个页面people.html
,试图从该页面访问数据文件中的信息。似乎只有在为循环创建时才能获得信息。我引用了一些例子来实现这一点。不知道我做错了什么
人。yml
- id: 123
name: John Does
type: A
<h1>Person</h1>
<p class="name">{{ site.data.people.name }}</p>
<span class="type">{{ site.data.people.type }}</span>
people.html
- id: 123
name: John Does
type: A
<h1>Person</h1>
<p class="name">{{ site.data.people.name }}</p>
<span class="type">{{ site.data.people.type }}</span>
人
{{site.data.people.name}
{{site.data.people.type}
通过添加-
,您已将people.yml文件中的数据设置为数组。如果你想访问它而不是在一个循环中,你需要删除催眠
id:123
姓名:约翰
类型:A
然后调用{{site.data.people.name}
应该返回“John Does”。太好了!它正在工作。谢谢你的帮助!