Skip to content

表格视图

表格视图是 SmartTable 最基础、最常用的视图类型,以类似电子表格的方式展示数据,适合批量录入、查看和编辑记录。

功能特性

表格视图界面

排序

  • 点击列头即可按该字段升序或降序排列。
  • 支持多列排序,通过拖拽调整优先级。
  • 切换排序方向时再次点击列头即可。

筛选

  • 快速筛选:点击列头的筛选图标,按当前字段快速过滤。
  • 高级筛选:在视图设置中添加多个筛选条件,支持 AND/OR 逻辑组合和 20+ 种操作符。

分组

  • 按一个或多个字段值分组展示记录。
  • 支持最多 3 级分组。
  • 分组支持折叠/展开,并可显示每组统计信息。

冻结列

  • 冻结左侧列:滚动时固定关键字段(如名称、状态)。
  • 冻结右侧列:适合固定操作列或汇总列。

虚拟滚动

表格视图支持虚拟滚动,即使数据量达到万级,首屏也能快速渲染,后续数据异步加载,保持操作流畅。

行操作

添加行

  • 点击表格底部的「+」按钮。
  • 使用快捷键 Ctrl + N(Windows)或 Cmd + N(Mac)。

删除行

  • 选中行后右键选择「删除」。
  • 使用 Delete 键快速删除。

移动行

  • 拖拽行到目标位置调整顺序。
  • 支持批量选中后一起移动。

批量操作

选中多行后,可执行批量复制、批量删除、批量修改字段值等操作。

列操作

调整列宽

  • 拖拽列边缘手动调整宽度。
  • 双击列边缘自动适配内容宽度。

隐藏/显示列

  • 右键列头选择「隐藏列」。
  • 在视图设置的字段显示区域重新勾选需要显示的列。

移动列

拖拽列头到目标位置,调整列的显示顺序。

视图配置

每个表格视图都有独立的配置,互不干扰:

配置项说明
筛选设置多条件组合筛选。
排序设置多字段排序及优先级。
分组按字段分组展示,支持多级分组。
冻结列冻结左侧或右侧列。
字段显示控制当前视图显示的字段。

高效查看大数据量

当表格字段较多或数据量较大时,建议组合使用「冻结列 + 筛选 + 分组」,将常用字段固定,并按关键维度分组查看。

下一步

Released under the MIT License.