← 所有版型

浏览器翻转 <ExplorerFlip />

一个文件浏览窗口,先显示熟悉的“文件夹”视图;按一次 → 每一行翻成完整的键名或真实路径,右侧再出现一段说明。

版型與風格的說明目前僅提供簡體中文。

在範例簡報中查看 →

分組
揭晓 · 表面样子和真实样子
元件
ExplorerFlip · #explorer-flip
互動
build: reveal 时第 1 步翻成键名,第 2 步出现说明;完整状态显示键名

適合

  • 说明“看起来是 A,其实是 B”的数据结构(前缀、别名、映射)
  • 有 3–6 个具体的条目

不適合

  • 只是展示文件列表:用 Screenshot 或 Terminal
  • 条目超过 6 个

內容上限

1path ≤ 32 个拉丁字符
2rows 3–6 行:name ≤ 24 个拉丁字符(以 / 结尾画成文件夹),key ≤ 40 个拉丁字符,size ≤ 10 个字符
3views 各 ≤ 6 字
4note ≤ 60 字

欄位

欄位型別
kicker · 必填string标题上方的小节名,2–8 字
title · 必填string | string[]页面标题;传数组可手动断行,每项一行
leadstring一到两句导语,≤ 60 字
sourcestring事实出处;页面上有任何数据或事实时必填
hintReactNode页眉中间的操作提示,可用 <kbd>
path · 必填string窗口地址栏
rows · 必填{ name, key, size? }[]行
views[string, string]两个视图标签
notestring翻转后出现的说明

範例程式碼

<ExplorerFlip kicker="扁平命名空间" title="…" path="s3://admin-created" rows={[{ name: 'Finance/', key: 'Finance/statement1.pdf', size: '1 个对象' }, …]} note="…" />