• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >axure > Axure中继器姊妹篇:列表页添加排序和筛选功能

Axure中继器姊妹篇:列表页添加排序和筛选功能

作者: @ 一位焦户 字体:[增加 减小] 来源:互联网

本文主要包含axure中继器,axure中继器教程,axure中继器的作用,axure中继器的使用,axure中继器怎么用等相关知识, @ 一位焦户 希望在学习及工作中可以帮助到您

今天,我又用Axure中继器功能做了一个交互原型,就是对列表页添加排序和筛选功能,可以对列表中的项进行排序或者筛选,希望对大家制作原型有一定的帮助。

zhongjiqi

还是先来看看效果

以商品列表为例,点击价格排序,可以对商品进行价格由低到高或由高到低排序,点击品牌,可以筛选出小米品牌手机或者苹果品牌手机。

详细步骤

1.1首先我们要画出大体框架,商品列表使用中继器制作,如下图所示

中继器如何使用参考我之前写的:Axure中继器:制作可交互的“APP音乐播放列表页”

QQ截图20161202193511

1.2然后制作“价格”点击变为红色,且弹出“价格由低到高”“价格由高到底”菜单,设置“价格”选中状态为红色;画出弹出菜单,转化成动态面板,命名为“price”,设置为隐藏;添加用例,点击“价格”时,“价格”选中状态为Ture,且动态面板“price”向下滑动显示

QQ截图20161202180142

“品牌”点击时也发生同样的交互,品牌弹出菜单动态面板命名为“pinpai”,制作就不一一详细说了,注意:价格和品牌点击弹出菜单只能有唯一一个触发,我们把文案变红唯一性通过设置“价格”和“品牌”为选项组,然后根据这个唯一性再设置当“价格”或“品牌”未选中时,弹出菜单向上滑动隐藏即可,这样就只能触发唯一一个弹出菜单了。

QQ截图20161202181541

1.3制作当滑出价格排序菜单,点击由低到高或由高到底,商品按照价格高低排序,双击“price”,打开面板,设置“价格由低到高”点击时,向上滑动隐藏“price”,并且设置中继器添加排序,名称自定义为价格由低到高,属性是数据集中的“Price”(区别于动态面板“price”,不是一个东西,我这边可能命名有点问题),排序类型选择“Number”,顺序是升序,确认就可以达到点排序的效果了。

QQ截图20161202182806

价格由高到底同样如此设置,只不过顺序改为“降序”。注意:之前设置“价格”未选中时,隐藏动态面板“price”,反过来,我们也应该设置动态面板“price”隐藏时,“价格”选中状态为False。

1.4制作当滑出“品牌”弹出菜单时,点击小米或者苹果,筛选出这个品牌的商品,首先我们在数据集里为每个商品项目添加品牌属性Label,有利于下一步动作的设置,如下图所示

QQ截图20161202182516

双击“pinpai”动态面板你,打开面板,设置“小米”点击时,向上滑动隐藏“pinpai”,并且设置中继器添加筛选,名称自定义为筛选小米,条件是[[Item.Label==’小米’]](之前设置过Label),确认就可以达到点击筛选小米品牌商品的效果了。筛选苹果也是同样的设置原理。

注意:不勾选Remove other filters,意为当有多个筛选条件时,确保能够多条件筛选。

QQ截图20161202182707

好了,生成一下Html看一下吧。

今天主要说了中继器设置添加排序和添加筛选的功能,你可以尝试着玩一下其它的如移除排序或移除筛选什么的,主要是多练多想就好了,希望大家一起交流学习。

您可能想查找下面的文章:

  • Axure教程:中继器如何切换标记状态?
  • Axure教程:如何使用Axure中继器元件?
  • Axure中继器实践:如何制作一个「记忆翻牌」小游戏?
  • Axure教程 | 详解中继器的九宫格
  • Axure教程:用中继器和日期函数实现万年历
  • Axure中继器姊妹篇:列表页添加排序和筛选功能
  • Axure中继器:制作可交互的“APP音乐播放列表页”
  • Axure 原型 | 关于中继器的简单使用及应用的场景
  • Axure中继器的基本使用:实现一个简易的人员添加、删除模块
  • Axure教程:中继器实现列表到详情页的数据传递

相关文章

  • Axure教程:实现倒计时获取验证码效果
  • Axure教程:可使用的计算器demo制作(上)
  • Axure教程-锚点滚动效果
  • 建立自己的元件库(二)——验证码
  • Axure 8.0 实例 | 模拟一个上传图片的原型
  • 如何优雅的用Axure装逼?高保真原型心得分享
  • Axure教程:微信面对面建群原型设计
  • Axure教程:如何制作一个不区分大小写的验证码原型?
  • Axure教程:如何使用Axure中继器元件?
  • 如何在Axure RP 8 中规范使用 Font Awesome 图标库完成设计

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • Axure教程:原型设计之水泡导航栏
    • banner轮播axure最简易实现及手动切换
    • Axure实例:制作一个通用的移动端内容滚动区
    • Axure操刀微信H5页面之《加密情书》的交互设计
    • Axure教程:多账户的登录验证
    • Axure原型技巧 | 这回我们模拟下键盘输入
    • 用Axure模拟一个数字抽奖的小游戏
    • Axure教程:微信聊天列表原型制作(二)
    • Axure教程:中继器实现列表到详情页的数据传递
    • Axure基础教程—文本框用法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有