我正在寻找一种方法来构建类似于 OSX 文件资源管理器的多列列表视图或树视图,除了数据而不是文件/文件夹。
我需要:
- 有列标题(类似于下面的“名称”、“修改日期”等)
- 可展开/可折叠的第一列(与文件夹一样)
- 数据字段的几个附加列(理想情况下,用户可以选择显示和/或更改顺序)

我看到 Electron 有dialogs,但据我所知,这些是专门用于文件/文件夹的,对于数据显示用例来说不够通用。我还找到了一些树视图库,例如js-treeview,但据我所知,这类似于在 OSX 的情况下只有第一列(“名称”),我只能输入文本字段并且只有一栏。
是否存在一个可以灵活地具有与 OSX finder 窗口类似的功能的包,但可以应用于数据集而无需重新发明轮子?