# 數據文件
有時您可能需要在主題中使用某些資料,而這些資料并不在文章內,并且是需要重復使用的,那么您可以考慮使用 Hexo 3.0 新增的「數據文件」功能。此功能會載入 `source/_data` 內的 YAML 或 JSON 文件,如此一來您便能在網站中復用這些文件了。
舉例來說,在 `source/_data` 文件夾中新建 `menu.yml` 文件:
```
Home: /
Gallery: /gallery/
Archives: /archives/
```
您就能在模板中使用這些資料:
```
{% for link in site.data.menu %}
<a href="{{ link }}">{{ loop.key }}</a>
{% endfor %}
```
- 文檔
- 開始使用
- 概述
- 建站
- 配置
- 指令
- 遷移
- 基本操作
- 寫作
- Front-matter
- 標簽插件(Tag Plugins)
- 資源文件夾
- 數據文件
- 服務器
- 生成文件
- 部署
- 自定義
- 永久鏈接(Permalinks)
- 主題
- 模版
- 變量
- 輔助函數(Helpers)
- 國際化(i18n)
- 插件
- 其他
- 問題解答
- 貢獻
- API
- 核心
- 概述
- 事件
- 局部變量
- 路由
- Box
- 渲染
- 文章
- 腳手架(Scaffold)
- 主題
- 擴展
- 控制臺(Console)
- 部署器(Deployer)
- 過濾器(Filter)
- 生成器(Generator)
- 輔助函數(Helper)
- 遷移器(Migrator)
- 處理器(Processor)
- 渲染引擎(Renderer)
- 標簽插件(Tag)