【每日教程】用中继器做一个三级菜单(含标签)

简介: 【每日教程】用中继器做一个三级菜单(含标签)

效果如下图所示:

640.gif在线演示地址


一、效果介绍

  1. 左边菜单栏,最多有三级菜单,可以通过菜单中继器维护,使用方便。
  2. 点击菜单,如果有子菜单会展开或收起子菜单;如果没有子菜单,自动新增标签页,并打开对应页面(不会重复生成标签)。
  3. 点击不同的标签页,切换不同的页面。
  4. 删除所有标签页,自动跳转到首页。

二、使用方法

本模板使用简单,已制作好交互效果,只需要填写“菜单中继器”的内容即可直接使用。

  • menu1:填写一级菜单的名称;
  • menu2:填写二级菜单的名称(需要在一级菜单处先写该二级菜单的一级菜单名称);
  • menu3:填写三级菜单的名称(需要在一、二级菜单处先写该三级菜单的一、二级菜单名称);
  • picture:菜单文字前面的图标,可上传图片;
  • see:1位载入时可见,0为隐藏;一般只有一级菜单填1,其他为0;
  • xiala:如果有子菜单,填1;如果没有,填0;
  • xuan:填写默认值0即可;
  • jinyong:填写默认值0即可。

640.png


三、制作方法

1. 用中继器制作三级菜单

1)设置中继器内的表格

640.png

  • menu1:填写一级菜单的名称;
  • menu2:填写二级菜单的名称(需要在一级菜单处先写该二级菜单的一级菜单名称);
  • menu3:填写三级菜单的名称(需要在一、二级菜单处先写该三级菜单的一、二级菜单名称);
  • picture:菜单文字前面的图标,可上传图片;
  • see:1位载入时可见,0为隐藏;一般只有一级菜单填1,其他为0;
  • xiala:如果有子菜单,填1;如果没有,填0;
  • xuan:填写默认值0即可,既下拉箭头向下;如果需要默认打开下拉菜单,箭头向右,填1;
  • jinyong:填写默认值0即可,用于判断是否选中。


2)中继器材料

三个组合:

  1. 一级组合(文本标签+矩形+图片+下拉标志);
  2. 二级组合(文本标签+矩形+图片+下拉标志);
  3. 三级组合(文本标签+矩形+图片)。


3)中继器内逻辑

①点击一级菜单:

  • 收起状态:如果有子菜单,打开子菜单;如果没有子菜单,打开该名称的页面。
  • 展开状态:收起子菜单。

②点击二级菜单:

  • 收起状态:如果有子菜单,打开子菜单;如果没有子菜单,打开该名称的页面。
  • 展开状态:收起子菜单。

③点击三级菜单,打开该名称的页面。


具体逻辑如下图所示:

640.png

640.png


2. 用中继器制作标签页

1)设置中继器内的表格

640.png

  • column0:标签页名称,默认给一个首页;
  • xuanzhong:1打开对应页面,0不打开。


2)中继器材料

1个好看的标签矩形,删除“x”形状。


3)中继器内逻辑

点击标签矩形,取消选中其他标签,选中该标签并打开对应页面。

点击“x”,删除该标签,自动选择下个标签,并打开选中标签的页面。如果所有标签被删除,自动生成一个首页标签,并打开首页。

具体逻辑如下图所示:

640.png

640.png


3. 制作对应页面

页面名称要和菜单中继器内名称相同(没有子菜单的菜单),然后在对应页面制作对应内容即可。

640.png


4. 制作菜单与标签页的交互

点击没有子菜单的菜单时,记录该菜单文字,判断是否有该标签页。如果有,选中并打开该标签页;如果无,新建标签页并打开对应页面。

具体逻辑如下图所示:

640.png


总结

该原型非常实用,但制作相对复杂,新手不容易完成。

制作完成后,以后使用方便,仅需简单填写菜单中继器的内容,即可拥有完美的效果,所以强烈推荐给各位使用。
作者:梓贤vigo;

微信公众号:Axure高保真原型,分享一系列产品经理常用的原型模板、教程、视频、文档等原创内容

本文由微信公众号:Axure高保真原型 授权发布,未经许可,禁止转载

相关文章
|
7月前
|
缓存 数据库连接 数据库
缓存三剑客(穿透、击穿、雪崩)
缓存穿透指查询数据库和缓存中都不存在的数据,导致请求直接冲击数据库。解决方案包括缓存空对象和布隆过滤器。缓存击穿是大量请求访问同一个失效的热点数据,使数据库瞬间压力剧增,解决方法有提前预热、设置永不过期、加锁限流等。缓存雪崩是大量key同时失效,导致所有请求直达数据库,可通过引入随机过期时间缓解。三者分别对应单点爆破、全面崩塌等问题,需根据场景选择合适策略优化系统性能与稳定性。
443 0
Axure设计之多级菜单导航教程(中继器)
在数字化时代,优化产品设计,提升用户界面交互,是产品设计着重考虑的点。针对传统菜单导航复杂繁琐的问题,本设计提出了一套灵活的菜单导航方案,结合中继器与动态面板,实现一键搜索、菜单收藏、多级菜单导航、点击展开收缩等交互功能,旨在提升领导满意度,增强产品设计体验。
887 2
|
9月前
|
监控 数据可视化 大数据
Axure设计的“广东省网络信息化大数据平台”数据可视化大屏
本文介绍由Axure设计的“广东省网络信息化大数据平台”数据可视化大屏。大屏分为左中右三区域,共九个模块,涵盖设备占比、数据异常、地市排名、关键指标、地图分布、订单信息等。通过环形图、柱状图、饼图等多种图表形式,将复杂数据直观呈现,助力决策者全面掌握数据动态,推动广东省网络信息化建设发展。
789 135
|
11月前
|
小程序 搜索推荐 Android开发
Axure原型模板与元件库APP交互设计素材(附资料)
Axure是一款强大的原型设计工具,广泛应用于APP和小程序的设计与开发。本文详细介绍Axure的常用界面组件元件库、交互设计素材,涵盖电商、社区服务、娱乐休闲、农业农村、教育等领域的多套交互案例。通过手机模型、矢量图标、通用组件等资源,设计师可高效构建原型并模拟用户操作,评估界面效果。Axure支持导出和分享,助力团队协作,推动更多优秀应用的诞生。
1402 6
|
UED
Axure中继器实战篇:让数据展示和交互设计更上一层楼!
Axure中继器实战篇:让数据展示和交互设计更上一层楼!
673 0
|
JavaScript
【Axure】axure rp 导入元件库和使用,主流元件库下载使用
【Axure】axure rp 导入元件库和使用,主流元件库下载使用
2944 1
|
容器
Axure设计之下拉单选框教程(中继器)
在Axure RP中,使用中继器(Repeater)可以实现许多复杂而动态的用户界面组件,比如下拉单选框。本文将详细介绍如何通过中继器创建一个美观且功能丰富的下拉单选框。
473 0
|
JSON 数据格式
【Axure高手秘籍】掌握这招,让你的原型设计效率飙升!——元件库导入与使用教程及主流资源下载全解析
【8月更文挑战第20天】Axure RP是界面设计与交互原型制作的强大工具。掌握元件库能显著提升设计效率。元件库包含预设UI元素如按钮、表单等,可直接拖放构建布局。在Axure RP中,通过“元件”选项下的“库”可访问并导入新元件库。导入后,轻松拖放元件至画布调整,甚至自定义样式和交互。利用脚本还能模拟真实交互效果,如按钮点击反馈。推荐资源包括Axure Marketplace、UIZilla等,助力高效设计。
737 0
|
索引
Axure 变量、属性、函数
Axure 变量、属性、函数
309 0
|
缓存 对象存储 数据安全/隐私保护
阿里云OSS, 跨域请求, No ‘Access-Control-Allow-Origin‘
阿里云OSS, 跨域请求, No ‘Access-Control-Allow-Origin‘
1715 0