惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
SegmentFault 最新的问题
J
Java Code Geeks
V
V2EX
Blog — PlanetScale
Blog — PlanetScale
博客园 - 司徒正美
Hugging Face - Blog
Hugging Face - Blog
F
Fortinet All Blogs
aimingoo的专栏
aimingoo的专栏
B
Blog
A
About on SuperTechFans
有赞技术团队
有赞技术团队
月光博客
月光博客
Microsoft Azure Blog
Microsoft Azure Blog
阮一峰的网络日志
阮一峰的网络日志
腾讯CDC
美团技术团队
大猫的无限游戏
大猫的无限游戏
爱范儿
爱范儿
N
Netflix TechBlog - Medium
C
Check Point Blog
Recent Announcements
Recent Announcements
博客园 - Franky
博客园 - 叶小钗
T
Tailwind CSS Blog

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理,
B端系统之表格的类型和使用场景
设计小余 · 2023-02-22 · via 人人都是产品经理

表格既是一种可视化交流模式,也是一种组织整理数据的手段。所以在定义表格的类型时,需要考虑实际的业务场景,采用合适的表格呈现对应的业务数据。本文总结了关于表格的多种类型和使用场景,一起来看一下吧。

在B端多年滚爬后,也接触了多种客户需求,并且不同的客户具有不同的业务,不同的业务在实际需求上也存在较大的差异,所以一些常规的组件并不能满足所有的客户需求,需要根据实际需求设计出不同的组件,以此达到客户的实际需求。

表格既是一种可视化交流模式,又是一种组织整理数据的手段。目的是为了更好的查阅数据、统计数据、维护数据。所以在定义表格的类型时,需要考虑实际的业务场景,采用合适的表格呈现对应的业务数据,可以让用户更好的理解业务数据,高效的维护数据。

这一期主要总结关于表格的多种类型和使用场景。表格对于我们来说都不陌生,常用的excel也是表格的一种,只是excel是属于工具类表格,而在B端系统中,会根据实际的业务场景定义不同的表格类型。

B端系统之表格类型

一、表格类型分类

以下我对自己在实际工作中运用到的多种表格类型做了简单的归纳,如果大家还有其它的表格类型,希望在评论区可以补充。表格的类型我根据自己的理解进行了简单的归类,分为五种类型:

  1. 常规型表格
  2. 配置型表格
  3. 多层级型表格
  4. 扩展型表格
  5. 多表格组合型表格

B端系统之表格类型

1. 常规型表格

常规型表格:表格只做数据展示和维护,可支持增、删、改、查等数据维护的功能操作,表格数据可采用分页展示,分页模式分为翻页和分页加载两种形式,表格中又分为是否带有选框,带有选框的表格可支持批量操作。
如下图是ant.design中的表格组件,表格右侧带有常规的数据功能操作,底部带有分页切换的组件,也是最常见的表格类型。

表格使用场景分析:

对于简单的数据展示和维护、不需要批量操作可采用常规型表格,分页组件和加载分页都可满足常规表格的需求。

如果数据只做展示,那么选框和操作列都去掉即可。

B端系统之表格类型

(带操作,不带选框)

B端系统之表格类型

(不带操作,带选框)

如果需要支持表格中数据的排序、搜索、筛选功能,那么就需要在表头列数据位置增加对应的功能。表格中的多种操作功能都可以搭配使用,只要根据实际的业务需求增减表格的操作即可。

B端系统之表格类型

(带筛选和排序,不带搜索)

B端系统之表格类型

(带排序和搜索,不带筛选)

2. 配置型表格

配置型表格:在常规表格基础上,可满足表格的多项自定义配置,可调整表格中数据的排序,可调整表头的列数据展示或者隐藏,可设置列固定位置不跟随左右移动,可调整列宽度和行高度。

B端系统之表格类型

(带表头显示隐藏配置、表头排序,不带行排序、列固定、列行宽高设置)

下面分享一个我在实际项目中的完整配置型表格的设计,页面的信息量有点大,表头的显示隐藏是通过点击左上角的表头设置出现下拉框,可以对表头的字段进行显示、隐藏、排序、编辑、删除的操作。

表头的固定是通过列操作上的“固定列”实现的,点击固定列后,对应表头列上会显示图钉,带有图钉的列会显示在表格前列,左右滑动表格数据时,固定列不跟随滑动。

表格的列宽是直接拖拽分割线实现,行高则是通过顶上的行高配置实现,具体的交互这里就不讲解了,实际业务比较复杂,常规的表格无法满足该业务需求。

B端系统之表格类型

(带表头显示隐藏配置、表头排序、列固定、列行宽高设置,不带行排序)

也有很多简单的配置型表格样式,只需要配置列显示和隐藏以及排序的功能,这列需求相对上面的案例简单很多,也更好设计和开发实现。

B端系统之表格类型

(带表头显示隐藏配置、表头排序、列固定,不带行排序、列行宽高设置)

3. 多层级型表格

多层级型表格:多层级可分为表头多层级和数据行多层级。

下图是表头多层级,一级表头占据宽度是下一级表头之和,下下级再逐渐递增,实现多层级的表头设置,上面的配置型表格的案例截图也是属于多层级表头的类型,可结合一起查看。

B端系统之表格类型

(表头多层级)

数据多层级时,一般通过树结构展示数据的层级关系,表格中可支持数据的展开和收起,方便查阅数据以及清晰的看到数据的层级关系。

B端系统之表格类型

(数据多层级)

4. 扩展型表格

扩展型表格:支持表格行数据和列数据的自定义增减。

数据维护需求中可支持在表格中直接添加数据,在表格中直接输入信息并保存,不需要通过弹窗或者页面的形式来增加一条数据。通过“添加一行数据”实现新增一行数据,编辑完成后直接生成数据信息。这样的交互对于用户的理解和使用更加简单,并且可以更加快速高效的完成数据的维护。

B端系统之表格类型

(支持行数据增减)

除了简单的行数据增减之外,表格中还可以支持多层级的数据增减功能,并且可以实现不同层级之间的排序功能,对于复杂场景的业务也能满足。

B端系统之表格类型

(支持行数据增减、支持层级数据增减、支持行数据排序)

表格中的列数据也可以通过自定义添加,并且可以支持多种数据类型,下图中的案例是满足列数据和行数据都可以添加的场景,并且数据可支持多种形式,不过这样的表格组件相对于比较复杂,开发也比较有难度,小型需求场景也比较少运用到,一般会作为主要的模块设计。

B端系统之表格类型

B端系统之表格类型

5. 多表格组合型表格

多表格组合型表格:支持表格中镶嵌小表格,多个表格组合的形式。

表格镶嵌小表格,也可以理解为多层级的表格,下图中的屏幕可以理解为一级数据,展开后展示该数据下的子集数据,只是子集数据是通过表格的形式展示,因为子集的数据所展示的列数据信息与主数据的列信息不同,所以需要单独展示,通过内嵌表格的形式,可以很好的展示数据层级关系,并且数据的维护和查阅更方便。

B端系统之表格类型

二、结语

表格可细分为多种类型,不同的表格类型对应的功能也具有较大的差异,在选择表格类型时,需要根据实际业务需求选择合适的表格,只要能满足实际业务需求,简单的表格可满足就不用选择复杂的表格来实现。

表格中多种操作功能,也并不是都添加上就一定是最好的,总之根据实际需求选择最适宜的即可,能够满足用户需求的同时,还需要尽量地减少视觉噪点。

本文由 @设计小余 原创发布于人人都是产品经理。未经许可,禁止转载

题图来自Unsplash,基于 CC0 协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。