Hexo 數(shù)據(jù)文件夾

2020-10-14 15:48 更新

數(shù)據(jù)文件

有時您可能需要在主題中使用某些資料,而這些資料并不在文章內(nèi),并且是需要重復(fù)使用的,那么您可以考慮使用 Hexo 3.0 新增的「數(shù)據(jù)文件」功能。此功能會載入 source/_data 內(nèi)的 YAML 或 JSON 文件,如此一來您便能在網(wǎng)站中復(fù)用這些文件了。

舉例來說,在 source/_data 文件夾中新建 menu.yml 文件:

    Home: /
    Gallery: /gallery/
    Archives: /archives/  

您就能在模板中使用這些資料:

    {% for link in site.data.menu %}  
      {{ loop.key }}  
    {% endfor %}  

渲染結(jié)果如下 :

<a href="/"> Home </a>
<a href="/gallery/"> Gallery </a>
<a href="/archives/"> Archives </a>


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號