中继器作为复杂的元件,通常被用来制作“高保真”的动态原型,以达到良好的视觉效果和交互效果。本文将教大家通过AxureRP9工具如何使用中继器设计三级菜单导航。
一、案例效果
原型预览:https://1zvcwx.axshare.com
主要效果:
1、默认只展示一级菜单,有子菜单的一级、二级菜单显示箭头;
2、鼠标移入高亮显示菜单图标和名称,点击时选中菜单,若有子菜单则展开子菜单;
3、鼠标点击其他菜单节点时原先选中展开的菜单折叠。
二、设计思路
1、使用中继器动态设置菜单项,中继器数据定义好菜单层级包括各级菜单名称、图标、选中状态等;
2、中继器元素分别设置一级、二级、三级菜单组件,根据中继器交互设置每项加载时渲染设置。
3、分别对一级、二级菜单组件设置鼠标点击交互事件,控制交互。
三、重要步骤讲解
1、中继器数据定义:
2、中继器一级、二级、三级菜单组件设置:
3、中继器交互每项加载设置;
4、一级菜单组件点击事件设置:
5、二级菜单组件点击事件设置。