欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 会展 > Axure设计之下拉多选框制作教程B(中继器)

Axure设计之下拉多选框制作教程B(中继器)

2025/3/14 9:14:21 来源:https://blog.csdn.net/u010709330/article/details/146231638  浏览:    关键词:Axure设计之下拉多选框制作教程B(中继器)

在Web设计中,下拉多选器是页面元素中常见的功能组件。为了在产品原型制作中更流畅地说明需求,追求高保真交互性至关重要。这样可以让领导、客户以及开发人员清晰地了解功能,但制作这样的原型并不简单。通常,一个高保真且可复用的组件需要花费大量的制作时间。因此,本文将详细介绍如何利用Axure来制作下拉多选器组件,以提升原型制作的效率和效果。

一、案例预览

预览地址:https://jzgosq.axshare.com

实现效果包括:

  1. 滚动浏览:当下拉选项内容超出预设高度时,选项列表支持滚动显示,确保用户能够全面浏览所有选项。
  2. 视觉反馈:选项在选中状态下,边框将高亮显示,且鼠标悬停和选中时会呈现不同的交互样式,提升用户交互体验。
  3. 状态图标切换:下拉框的箭头图标会根据当前状态进行切换,选中后可显示删除已选项的功能。
  4. 标签展示:用户在选择框中选中某个选项后,该选项将以标签形式即时展示在选择框上方。
  5. 取消选择:每个选项标签旁都设有删除图标,用户点击后可轻松取消该选项的选择。
  6. 自适应高度:选择框的高度会根据已选项的数量自动调整,确保界面整洁且信息展示清晰。

二、设计思路

1、选择框设计:

  • 选择框主体采用矩形元素,内部嵌入文本框以显示提示信息。
  • 矩形右侧配置向下箭头图标,用于触发下拉操作。
  • 选中后的选项通过中继器进行回显,每个选项均配备删除按钮,实现灵活管理。

2、下拉选项设计:

  • 为提高修改与复用效率,下拉选项采用中继器组件。
  • 外层包裹动态面板,精准控制下拉框的显示范围与布局。
  • 设定清晰的中继器数据结构,关键字段包括:option:存储选项的文本内容。
    checked:标记选项的选中状态(0表示未选中,1表示已选中)。


3、交互设置概览:

  • 选择框单击:触发下拉框的显示与隐藏。
  • 下拉选项中继器加载:初始化选项列表,包括文本与选中状态的显示。
  • 下拉选项单击:更新选项的选中状态,并实时回显在选择框中。
  • 选中选项中继器加载:处理已选项的显示与删除按钮的添加。
  • 选中选项删除按钮单击:取消对应选项的选择状态,并即时更新选择框的展示内容。

三、重要步骤

1. 创建选择框

拖入矩形和文本框作为选择框容器,箭头图标作为下拉标识。

2. 创建下拉选择弹框

拖入一个矩形,作为下拉选择弹框,可自行设置样式。

3、设置选择框和下拉选择弹框的交互

当选择框单击时设置下拉选择弹框显示,下拉标识旋转至向上角度。

当下拉选择弹框隐藏时设置,下拉标识旋转至向下角度。

4、创建下拉选项中继器

拖入一个中继器,定义中继器列“option”、“checked”,并添加一些选项数据。

5、设置下拉选项中继器的交互

设置中继器每项加载时交互,这里主要是控制选项的选中效果。

6、创建回显已选项中继器

可以直接复制下拉选项中继器,改变布局方式为水平。

7、设置回显已选项中继器的交互

设置中继器每项加载时交互,这里主要是已选项的显示以及矩形的动态宽度等。

点击选项删除图标时,改变两个中继器的数据列“checked”值的改变。

8、设置下拉选项中继器的选项单击时交互

当下拉选项点击时,设置两个中继器的数据列“checked”值的改变。

友情提示:该组件已上传CSDN,有需要可查看文章头部资源地址下载。

 --- End·往期推荐---

Axure移动端高保真动态交互元件库:加速原型设计的全能工具箱-CSDN博客

数据可视化大屏产品设计方案(附Axure源文件预览)-CSDN博客

智慧水务:解锁供水行业的未来密码,引领数字化转型新篇章

Axure原型设计秘籍:解锁高效设计与开发的宝藏工具

Axure Web端交互元件库:从Quick UI到700+组件的飞跃

Axure十大常用函数教程 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词