Manage Objects 对象处理
指设计者需要考虑如何更好地管理和操作页面中的对象,如商品、用户、订单等。这种模式通常包括列表、搜索、筛选、排序、新增、编辑、删除等功能,以方便用户在数据量较大的情况下快速找到并操作所需的对象。
对象类型
新增对象
在设计新增对象的界面时,需要清晰明了的展示各项信息填写的位置,以及相关的表单验证和反馈机制。此外,还需要考虑用户在新增时是否需要选择相关的属性或者分类信息等,需要设计对应的交互。
编辑对象
在设计编辑对象的界面时,需要展示当前对象的详细信息,同时也需要允许用户对相关信息进行修改。可以通过表单、弹窗等方式来进行设计。此外,还需要考虑用户修改信息时的反馈和表单验证机制。
删除对象
在设计删除对象的功能时,需要考虑到该功能对于系统数据的安全性和稳定性的影响。可以采用弹窗或者确认框等方式来提示用户进行二次确认,以避免用户误操作导致数据的丢失。
搜索对象
在设计搜索对象的功能时,需要考虑到搜索结果的展示形式,以及如何提供给用户方便的搜索过滤操作。此外,还需要考虑到搜索提示、搜索历史等功能。
筛选对象
在设计筛选对象的功能时,需要清晰明了地展示各种筛选条件,同时提供快速切换筛选条件的操作方式。此外,还需要考虑到筛选条件之间的关联关系,以及如何组合不同的筛选条件。
排序对象
在设计排序对象的功能时,需要提供清晰的排序方式和选择的操作界面,同时也需要考虑到排序操作的反馈机制和用户体验。
列表对象
在设计列表对象的功能时,需要考虑到列表展示的样式和内容,以及对列表中对象的操作方式。此外,还需要考虑到列表中不同对象之间的关系和层级关系,以及如何设计交互方式来帮助用户更好地处理列表中的对象。
对象交互
对象交互可以分为原位编辑、浮层、弹窗、抽屉、页面跳转以及新开页面六种交互。
原位
原位编辑的内容也是展示内容,一般出现在表格中,在数据展示区域中通过鼠标悬停或点击,激活数据为可编辑状态。
优势:快捷,效率较高,不破坏主流程的流畅度。
劣势:交互方式不够明显,不易察觉。
适用场景:输入内容较少,频率较低的场景。
浮层
浮层即对应基础组件中的气泡卡片,也可以理解为轻量级的弹窗,允许用户在当前界面中对某一部分的数据进行编辑,同时不打算主流程任务流。
优势:--
劣势:--
适用场景:--
弹窗
弹窗是比较常见的对象交互方式,拓展性强。弹窗又可以分为模态弹窗和非模态弹窗。
优势:--
劣势:--
适用场景:--
抽屉
抽屉是相比弹窗可承载的内容更多。
优势:--
劣势:--
适用场景:--
页面跳转
页面跳转是指在当前页面刷新,展示新内容,常用于需要初始化类型的对象操作。
优势:--
劣势:--
适用场景:--
新开页面
新开页面是指当前页面保留,新的内容对象在新页面中呈现。
优势:--
劣势:--
适用场景:--
处理类型
类型 | 说明 |
---|---|
新增 | 对象可以以下方式进行新增: 从头开始:大多数场景中都是从头开始新增对象; 复制现有对象:源对象和副本属于同一对象类型但不相关; 参考现有对象:该对象可以是另一种对象类型,并且两个对象是相关的。例如,用户参考相应的订单新增售后。 |
编辑 | 可以在不同程度的进行编辑: 可以整个对象可编辑; 仅部分可编辑 |
删除 |