axure 调整中继器列宽_如何用Axure画出Web后台产品的列表组件:高级交互

Axure高级交互:中继器列表组件的悬停、选择与删除
本文详细介绍了如何使用Axure制作Web后台产品列表组件的高级交互,包括悬停列表某行、选择单行数据、批量选择和批量删除多行数据的实现步骤,并提供了原型链接供读者学习。

Web后台的列表组件在画原型的时候比较常见,所以PM有必要深入了解它的各种交互效果和对应原型画法。

咱们网站有不少文章讲过列表如何用Axure画出来,但是关于列表组件高级交互的文章却没有,希望通过这篇文章让产品经理能够掌握它。

以下4种高级交互案例是独立的场景,但是原型步骤是有一定联系的需要结合起来学习;详见原型地址:https://jg2wis.axshare.com

一、悬停列表某行数据

实现原理:利用悬停交互样式来实现。

查看效果:https://jg2wis.axshare.com/#id=h81j0t&p=悬停列表某行数据

1)双击中继器“列表字段值”进入内部,从默认元件库拖动“矩形3”到画布位置(0,0),调整尺寸覆盖列表所有内容,填充颜色不透明度设为0%。

ddd60aac91eb9ed283756f6801880bfb.png

2)右键该矩形,点击“交互样式”,在“交互样式-鼠标悬停”弹窗勾选填充颜色,然后不透明度修改成10%。

4c44fda1b3e58c14938572a52a0b03ef.png

3)点击“预览”按钮,然后在浏览器中查看原型效果。

1c77c2946023a2ff1018c25196d49434.gif

二、选择列表单行数据

实现原理:通过选择该行的时候,同时标记它。

查看效果:https://jg2wis.axshare.com/#id=jun89k&p=选择列表单行数据

1)先画选择按钮背景,双击中继器“列表”进入内部,从默认元件库拖动“矩形1”到列表值的最前面,修改尺寸为40*40px,适当后移其他内容的位置和调整尺寸。

84300d25b51556e145c200aed220d57f.png

2)再画选择按钮本身。从默认元件库拖动“复选框”到背景中合适位置,修改按钮尺寸为16,最好命名元件为“选择”。

ff5d4e87746f74615591f4a4d71b23bd.png

3)点击该选择按钮;右侧边栏切换到“交互”,点击“新建交互”按钮,选择触发事件“选中时”,添加动作“标记行”,目标选择元件“列表值(中继器)”,行选择“当前”,点击“完成”按钮。

84e61360a88a0a47054ead43c5b6f8c8.png

4)点击“预览”按钮,然后在浏览器中查看原型效果。

2e9b098ec3a124caff16a17c6a54d3e4.gif

三、批量选择列表多行数据

实现原理:全选列表的时候,勾选所有列表行的选择按钮。

查看效果:https://jg2wis.axshare.com/#id=pt7n2e&p=批量选择列表多行数据

1)继承选择列表单行数据的原型步骤;先画全选按钮背景,从默认元件库拖动“矩形2”到列表头的最前面,修改尺寸为40*30px,线段边宽修改为1,适当后移其他内容的位置和调整尺寸。

5a118746f992123867ee230e213b40f0.png

2)再画全选按钮本身;从默认元件库拖动“复选框”到背景中合适位置,修改按钮尺寸为16,最好命名元件为“全选”。

ed019dd1c482586e9c8b3de759cc0803.png

3)点击该全选按钮;右侧边栏切换到“交互”,点击“新建交互”按钮,选择触发事件“选中时”,添加动作“设置选中”,目标选择元件“选择(按钮)”,点击“完成”按钮。

217258ccc4b3d7ce05b6097a0c0c5fbe.png

4)点击该全选按钮;右侧边栏切换到“交互”,点击“新建交互”按钮,选择触发事件“取消选中时”,添加动作“设置选中”,目标选择元件“选择(按钮)”,设置“值”为“假”,点击“完成”按钮。

2328459d1a54d4886180316498b38a99.png

5)点击“预览”按钮,然后在浏览器中查看原型效果。

2521afcfcf43edb0c4f590d3c49bfd62.png

注意:全选和反选的区别,大家可以思考下如何画出反选效果。

四、批量删除列表多行数据

实现原理:选择该行的时候标记它,然后利用中继器删除标记行。

查看效果:https://jg2wis.axshare.com/#id=4hnnw6&p=批量删除列表多行数据

1)继承选择列表多行数据的原型步骤。从默认元件库拖动“按钮”到画布合适位置,修改尺寸为100*30px,双击输入文字“批量删除”,适当下移原先列表头和列表值的位置。

d1e01789308ae91763882d3a9edf073a.png

2)点击该按钮,右侧边栏切换到“交互”,点击“新建交互”按钮,选择触发事件“单击时”,添加动作“删除行”,目标选择元件“列表值(中继器)”,行选择“标记行”,点击“确定”按钮。

411889f16133908a8f0af647779c3458.png

3)点击“预览”按钮,然后在浏览器中查看原型效果。

284d5b239ab1ab8ac22f21124a9a7468.gif

喜欢这篇文章就点这里

92bff8a8b706355dea66b876e6780978.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值