快好知 kuaihz

Axure教程 | 商品列表页筛选排序练习

最近看到的原型设计文章多数都是和中继器相关,我也来凑个热闹,中继器排序的简单介绍。这次用手机淘宝商品列表为例进行说明。对咯,之前有发过以手机淘宝购物车为例的文章,有兴趣的欢迎点看(Axure教程|购物车商品增减删除练习)~

准备工作

先分析下手机淘宝列表页的筛选排序功能,涉及两块内容,一个点开筛选项后会有子筛选项的显示和隐藏(涉及动态面板的使用),一个是选中任意筛选项后,列表按照一定规则进行重新排序(涉及中继器排序的使用)。

现在开始添加列表页该有的各种元素吧,对照着手机淘宝的列表页将商品信息以上模块元素添加完成后,拖出一个动态面板,用来做点击“综合排序”后的子筛选项,商品信息模块使用中继器,拖出中继器一个,双击后进入中继器编辑页,添加商品图片,商品标题,商品价格,商品收货人数。

注意:价格和收货人数这里不需要填写内容。给中继器添加原始内容,添加4列内容,primary,price,sale,credit,分别代表初始排序,商品价格,商品销量,信用,初始排序按照1-5填写,价格随便写数字,销量也随便写,信用也是瞎写,我自己设置成10一下随便填。

东西都添加摆放完成后,开始给各个元素命名,动态面板命名为排序,里面对应的子筛选项依序命名为排序1-4,综合排序命名综合排序,销量优先命名为销量排序中继器命名商品列表,里面的商品价格和收货人数命名为price和sale(这是为了和中继器中的内容对应上,方便理解)

动作分解实现

该准备的都完成后,接下来就是分解动作:一是筛选项选中后的自身的变化,二是对应列表页商品的排序变化。

动作一是动态面板的内容,动作二是中继器排序的内容。

先来分解动作一:

列表页默认选中综合排序进行排序

点击综合排序展开和隐藏子筛选项

点击子筛选项任意一个,选项关闭且标题对应变成子选项名称

选中任意选项,该选项颜色突出,其余选项为默认色黑色

给每一个筛选项文本添加交互样式,即选中部件后右键弹出菜单,选择“交互样式”,在“选中”下选择文字颜色(大致选择橙色即可)。

接下来添加子筛选项的显示和隐藏,以及选中后选项名称的对应变化。

给综合排序添加点击用例,添加切换显示/隐藏动态面板”排序“,即子选项。

给动态面板内的4个子选项添加点击用例,隐藏动态面板”排序“,该子选项为选中状态,其余子选项为非选中状态,”综合排序“的文字等于this(即为该子选项的文字)。

选项的动作添加到此结束,下面说下选中后,列表对应排序的变化。

准备阶段中给中继器添加4列标题,是否还记得呢?其中有两个标题和商品价格,商品销量的命名相同,还记得吗?之所以相同,是为了方便理解它们的对应关系。

中继器编辑页面(双击中继器即可),在”项目交互“中”每项加载时“添加用例,将中继器中的列与商品价格和商品销量对应上。

中继器对应的添加完成后,返回来给筛选项添加中继器排序用例,在点击时用例上添加排序。综合排序按照primary的序号1-5升序排列,价格由高到低对应价格的降序排列,价格由低到高则反之,销量优先为收货人的数量降序排列,信用为降序排列。

还有2点不要忘记了,动态面板默认选择隐藏,综合排序默认选择选中哦~

该做的都做完了,预览看看是不是效果实现了呢?!在此基础上大家还可以添加商品的滑动效果,有童鞋无私分享过,大家可以尝试下哈~

原型预览:

http://5wtlcf.axshare.com

原型下载

作者源:http://pan.baidu.com/s/1sl3SZpV  密码:qikz

官方源:http://pan.baidu.com/s/1pLhC1jP 密码: 4eqx

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:筛选  筛选词条  排序  排序词条  练习  练习词条  教程  教程词条  商品  商品词条  
原型

 Axure教程:如何实现动态的遮...

Axure本身就提供了模板的功能,也就是说只要实现一次但可以一劳永逸,本文就一起来看看这个遮罩层实现过程和效果。今天在做产品原型设计时,遇到了个关于动态显现遮罩...(展开)

原型

 Axure教程:增删标签功能的详...

添加、删除标签的功能会在文章发表时为自己的文章贴上标签或者在网站后台管理时出现,增删标签主要通过中继器来实现,我们一起来实现一下~客官,热乎乎的效果图来啦修炼秘...(展开)

原型

 彻底抛弃WORD!教你用Axur...

画原型图是产品经理的基本功,但很多PM画了几年的原型,仍然不能高效、准确的输出一份原型。很多人都在纠结PRD应该怎么写,写到什么程度,粗了怕遗漏需求,细了没时间...(展开)