Axure设计之数据列表动态列设置/列筛选案例
使用Axure制作一个可动态设置数据列表列的原型教程:
一、效果预览
预览地址:https://5scakr.axshare.com/
二、制作下拉列选择
- 拖入中继器:在Axure画布中,从元件库面板中拖入一个中继器。
- 编辑中继器内容:双击中继器进入编辑模式,添加一个下拉列表控件(Dropdown List)。这个下拉列表将用于选择需要显示的列。
- 设置下拉列表选项:在下拉列表的交互属性中,设置选项列表。这些选项应与您的数据列名相对应。
- 添加交互动作:为下拉列表添加“单击时”的交互动作。这个动作将用于更新数据列表的显示列。
三、制作数据列表
- 拖入第二个中继器:在画布上拖入第二个中继器,用于显示数据列表。
- 编辑数据列表中继器:双击进入编辑模式,根据下拉列表选择的列,添加相应的文本框、复选框等控件,用于显示数据。
- 设置数据列:在中继器的“样式”面板中,通过“数据集”部分添加数据列。这些列名应与下拉列表的选项相对应。
- 引用数据变量:在中继器内部,通过
[[Item.varName]]
的方式引用数据变量,其中varName
是数据列的名称。 - 配置动态面板(可选):如果数据列表需要滚动显示,可以将其放在一个动态面板中,并设置相应的滚动属性。
四、实现动态列显示
- 添加交互逻辑:回到下拉列表的“改变时”交互动作中,添加逻辑以更新数据列表中继器的显示内容。这通常涉及筛选和排序数据集。
- 使用条件判断:根据下拉列表选中的值,使用条件判断来决定哪些列应该显示,哪些列应该隐藏。
- 更新中继器:在条件判断的基础上,更新中继器的显示内容,以反映用户的选择。
五、注意事项
- 数据一致性:确保下拉列表的选项与数据集中的列名完全匹配,以避免出现错误。
- 交互流畅性:测试原型时,注意检查交互的流畅性和响应速度,确保用户体验良好。
通过以上步骤,您应该能够使用Axure制作一个可动态设置数据列表列的原型。这个原型允许用户通过下拉列表选择需要显示的列,并根据用户的选择动态更新数据列表的显示内容。
--- End·往期推荐---
Axure移动端高保真动态交互元件库:加速原型设计的全能工具箱-CSDN博客
数据可视化大屏产品设计方案(附Axure源文件预览)-CSDN博客
智慧水务:解锁供水行业的未来密码,引领数字化转型新篇章
Axure原型设计秘籍:解锁高效设计与开发的宝藏工具
Axure Web端交互元件库:从Quick UI到700+组件的飞跃
Axure十大常用函数教程