H2.06.2labeled and clearable sample data设计
示例需明确标识且可一键清除
别名: 示例标记 · 一键清除示例 · dismiss samples · sample badge
概念解释
用来展示形态的假行必须同时满足两件事:一眼能看出这不是我的,以及一下能全部拿掉。标识是视觉和文案上的「示例」徽章、水印、独立分区;清除是一个针对整批示例的动作,而不是让人逐行删除。缺标识,展示变成伪装的真数据;缺一键清除,人要为丢掉教学道具付出和生产删除一样的劳动。这条不管预置模板和用户作品如何区分,只管示范用的假记录怎么被认出和被送走。
机制
列表控件默认把每一行当用户对象:可点、可搜、可进详情。示例若走同一套外观,分类器失效,人会用对待真数据的谨慎来对待假行——不敢删,也不敢在上面试破坏性操作,展示的学习价值反而下降。标识把类别重新写进每一行和整块区域,扫视时就能排除。清除必须是整批的,因为示例是一套布景,不是五条独立垃圾。逐行删会让人以为自己在做数据清理,中途停下手,布景残缺,形态展示和真数据同时坏掉。一键清除还应回到无数据空状态,而不是留下「你删光了」的清空文案——对从未有过真记录的人,清示例是结束演示,不是销毁作品。
边界
只读演示环境(销售投影、文档截图)可以没有清除,但标识仍要在,以免截图流入真的工作区被当真。示例若和法律意义上的种子数据绑在一起(必须留一条系统管理员),那一条不是示例,不要放进「清除示例」的范围,并在文案里分开。移动端一键若误触代价高,可以要一次确认,但确认对象是「移除演示内容」,不是「删除选中的 12 条记录」。
怎么落地
- 每条示例行和示例所在容器都打上不可忽略的「示例 / 演示」标识,列表、详情、搜索结果里同一套标记。
- 提供容器级的「移除示例数据」,一次去掉整批,并回到首次无数据空状态,不要走普通批量删除。
- 清除示例不得要求先多选、不得进入回收站与真数据混放。
- 验证:让人指出哪些行是自己的;再让他在不逐条选中的情况下把示例拿掉。指认失败或必须走删除流程,标识或清除就不到位。