• 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中继器姊妹篇:列表页添加排序和筛选功能

作者: @ 一位焦户 字体:[增加 减小] 来源:互联网 时间:2017-06-13

本文主要包含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教程:中继器实现列表到详情页的数据传递

相关文章

  • 2017-06-14Axure7.0教程(一)中继器的使用(1)
  • 2017-06-14Axure7.0教程(三)中继器的使用(3)
  • 2017-06-13矩形框:深度理解和应用元件样式(二)
  • 2017-06-14Axure实现两种滑动的方式(附源文件下载)
  • 2017-06-14Axure教程 | 聊一聊原型组件化设计——从淘宝购物车按钮说起
  • 2017-06-14Axure教程 | 原型中的商品图放大镜效果
  • 2017-06-14用Axure 实现“打飞机”,骚年,来一发(上)
  • 2017-06-14Axure 美女浏览原型,内含:多层动态面板嵌套,拖动时函数设定边界
  • 2017-06-14Axure教程|购物车商品增减删除练习
  • 2017-06-13Axure实现多级联动下拉框

文章分类

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

最近更新的内容

    • Axure7.0教程(七)math函数的使用(2)Math函数简介
    • Axure7.0实现动态“极验”效果(滑动验证)
    • Axure基础教程—文本框用法
    • Axure教程 | 知乎注册与登录原型
    • Axure教程:怎样做低保真轨迹追踪与回放
    • Axure7.0教程(八)函数介绍
    • Axure教程:原型设计之转盘抽奖
    • Axure教程 | 详解中继器的九宫格
    • Axure RP设计伸缩导航、遮罩弹窗、返回顶部的方法
    • Axure教程:限制输入框输入字数

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

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