基础目录结构
app
layout.tsx
page.tsx
global.css
lib
package.json
tsconfig.json
Tree example
嵌套文件夹
Tree.Folder 组件相互嵌套来创建深层级结构。
app
layout.tsx
page.tsx
api
auth
route.ts
components
package.json
Nested folders example
- 方向键:在可见条目之间向上或向下移动。
- 右箭头:展开关闭的文件夹,或移动到已展开文件夹的第一个子项。
- 左箭头:收起已展开的文件夹,或移动到父级文件夹。
- Home:跳转到 Tree 中的第一个条目。
- End:跳转到 Tree 中最后一个可见条目。
- Enter/空格:切换文件夹的展开/收起状态。
- *:展开当前层级的所有同级文件夹。
- 前瞻式搜索:输入字符以跳转到以这些字符开头的条目。
属性
Tree.Folder
在树形结构中显示的文件夹名称。
文件夹是否在默认情况下展开。
文件夹是否可以展开和收起。对于不可交互的文件夹,将其设置为 false。
Tree.File
在树状视图中显示的文件名。