恭喜你成为UI中国推荐设计师 (详情)
//百度统计 20220402 uicn

您的意见是我们 UI 中国进步的动力!
点击立即反馈按钮,发表您的意见!
立即反馈
QQ群反馈
您也可以加入UI中国官方反馈群进行反馈!
群号:302892100
备注:反馈问题后@管理员能让我们及时了解您的意见

提交需求

赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!

0/20
0/200

设计大赛

  • 设计大赛
  • 发布广告
  • 发布招聘
  • 其它需求

提交完成
感谢您对UI中国的支持和信赖!
移动端表格最佳实践
0.0°
2019-01-04 原创文章 经验/观点 举报 18920 76 112 3

表格的定义


表格就是由若干的“行”与“列”所构成的一种有序的组织形式,在Mobile平台特性下表格的能力需要被限制



何时使用


简单数据矩阵展示

展示具备相同维度的多组数据,且需要在同一纬度进行对比


PC数据迁移

在某些B类业务场景中,常涉及页面双端展示的场景,复杂的数据结构在直接的迁移中会因为双端的布局特性产生兼容问题。在Mobile端有限的屏幕尺寸下,不能无脑沿用PC端交互框架。所以看似相同的组件在双端需要具备独立的设计方案,当在数据结构恒定的情况下,我们还需要利用已有的组件,组合成新的的移动化解决方案(比如用列表替代)

Image title



行业竞品


SAP

Fiori-Table overview

没有局限于“表格”组件,它提出的是一个解决数据陈列问题的视角,并主推“Only one implementation”(一个实现)的响应式解决方案。通过表格、列表、网格、分析表、树型表5种组件来针对性解决不同样式的数据。它在移动化方案中给出的核心原则是:当数据简单,使用表格,当数据复杂应使用列表替代。


IBM

Carbon-Data Table
按传统组件维度规范交互行为,内容中规中矩。特色的一点是它引入了“修饰符”的概念,指对表格通用的可配置化的样式修饰(比如斑马纹、分割线、多种行高),这使表格本身的基础规范变得很精简,而又可以满足小型的变种。


基础表格


· L=W*(100%/N) 说明:W是表格宽度;L是表格单元格宽度;N是列数

· 单元格宽度可以根据实际单元格内容加长或缩短

· 每个单元格左右各有16px安全距离


Image title



行操作


Mobile场景下横向空间极其有限,假设“行”内存在多个操作,统一使用一个图标触发

· 通过动作面板承载操作选项

· 当仅有一个操作时(比如:删除),可定制图标指向该操作结果


Image title



列操作


列的操作常为排序&筛选,列的筛选操作统一置于列标题上

· 若提供内容关键词搜索能力,统一配置搜索框在表格上方

· 筛选操作统一使用模态面板承载(移动端不使用高级筛选功能)

· 已进行筛选条件设置的列标题高亮显示


Image title



表头锁定


锁定首“列”或首“行”,滑动显示溢出的内容。通过阴影样式暗示操作的层级关系

· 当列的数量超出横向宽度时,激活“首列锁定”

· 当需要控制整个表格在屏幕中占据的面积时,激活“首行锁定”,通过滑动展示更多的“行”内容


Image title



表格详情


“行”的详情

点击“整行”跳转至“行”的详情页,这是一个历史习惯操作,所以在行内无需额外的视觉修饰


Image title



“单元格”的详情

当“单元格”可被钻取时,将字段高亮作为可点击的暗示,整个单元格作为一个热区

· “单元格”和“行”都可被钻取的场景下,“单元格”热区以外作为整行的热区


Image title



子表格


在Mobile场景下直接展开会让原页面层级过深,进而引起信息的遮盖及批处理操作的大量堆叠,所以建议使用新的面板去承载子信息

· 新页面中的子表格交互逻辑与基础表格相同

· 新页面中的页头会承载父级表格的信息

· 在“行”右侧增加指示器

· 为了保留数据结构,在当前页面使用动作面板承载子表格信息


Image title


加载更多


PC端的翻页器组件不适用于Mobile端的表格,使用“上划加载”的方式加载更多表格

· 假舍表格作为页面中的一个区块存在,建议仅显示固定数量的行,通过“查看更多”进入到表格主页面进行查看


Image title



批处理


通过底部的悬浮按钮唤起批量操作界面,此时底部操作栏同步刷新,可根据业务定义操作栏的内容


Image title



数据格式


数据为“空”

单元格数据为空时,使用“-”替代,表格整体数据为空,使用局部缺省页配置



Image title



信息折行

单元格信息允许折行,但不允许超出2行,溢出信息显示“…”


Image title



对齐方式

单元格信息与表头左对齐(金额类数据右对齐)


Image title




金额书写

· 数值统一增加千分位,降低阅读成本

· 数值使用右对齐的方式

· 货币符号置于数字右侧,若使用货币英文缩写则置于数字左侧


Image title



标点符号

· 统一使用英文半角符号


Image title







更新:2019-01-04

收藏

76人已收藏

疯牛叔叔

阿里巴巴中台设计师

  • 25

    作品

  • 652

    粉丝

  • 32

    关注

  • 大型B类系统导航框架方案实操
  • 带你了解 DEEP Design 设计系统
  • Mobile 新人引导
  • 1/3/5年陈淘公仔设计

    猜你喜欢

      2019-01-04 原创文章 经验/观点 举报 18920 76 112 3

      移动端表格最佳实践

      0.0°

      你确定要举报移动端表格最佳实践

      如果查出恶意举报,十天内禁止提交任何举报申请。

      0/200

      上传证据: 超过10M的附件请使用网盘地址

      点击上传附件

      对谁可见:

      全部设计师
      • 全部设计师
      • 推荐设计师和认证设计师

      您确认要推荐?

      该作品发布时间:2019年01月03日

      评分

      完整度

      启发性

      勤奋性

      排版布局

      推荐心得

      建议20-200字以内

      0/200

      112
      76
      3

      账号或密码错误,请重新输入

      账号或密码错误,请重新输入

      登录

      手机号

      发送验证码 120s 验证码错误

      登录
      第三方账号登录