有时您可能需要在模板中使用一些在文章中不可直接获取的数据,或者您希望在其他地方重用这些数据。 为了应对这些情况,Hexo 3 引入了新的 **数据文件** 功能。 此功能加载位于 source/_data
文件夹中的 YAML 或 JSON 文件,以便您可以在网站中使用它们。
例如,在 source/_data
文件夹中添加 menu.yml
文件。
Home: / |
然后您可以在模板中使用它们
<% for (var link in site.data.menu) { %> |
渲染效果如下
<a href="/"> Home </a> |