axure商城

【Axure 教程】中继器中级教程-联级框

联级框的制作实际上是中继器筛选能力的一个进阶用法,今天我们就来学习一下怎么制作常用的联级框吧!这次的交互会比较繁琐,大家一定要耐心看完哦!

【Axure 教程】中继器中级教程-联级框

原型展示:https://bo2g12.axshare.com

所需原件:

  1. 中继器
  2. 文本框

联级框的制作实际上是中继器筛选能力的一个进阶用法,今天我们就来学习一下怎么制作常用的联级框吧!这次的交互会比较繁琐,大家一定要耐心看完哦!

一、文本框

【Axure 教程】中继器中级教程-联级框

如上图所示,拖入矩形,模拟输入框,并填入文字“请选择”,设置好【悬停】、【选中】、【获取焦点】的交互样式;文本标签作为下拉联级框的标题,按上图布局即可得到文本框模型;

二、联级框

【Axure 教程】中继器中级教程-联级框

如上图,拖入三个中继器,分别命名为【L1】、【L2】、【L3】作为一级、二级、三级的联级列表,并做好数据填充和【每项加载】的设置,分别将【Item.L1】、【Item.L2】、【Item.L3】赋值给到【L1】、【L2】、【L3】;

【Axure 教程】中继器中级教程-联级框

在填充数据这一步,建议大家可以像上图一样,先用 Excel 做好数据备份,以便后续修改使用,且中继器数据是支持直接通过 Excel 复制黏贴到中继器的数据表中的;

三、交互设置

【Axure 教程】中继器中级教程-联级框

选中【L1】的中继器,双击选中【L1】文本标签,添加【单击时】设置切换选中效果的交互动作;

【Axure 教程】中继器中级教程-联级框

为【选中时】添加设置文本,将【Item.L1】赋值给到【sel_L1】的文本标签;

【Axure 教程】中继器中级教程-联级框

同时,向目标对象【L2】中继器添加筛选,规则为 [[Item.L1==TargetItem.L1]],注意勾选“移除其他筛选”

【Axure 教程】中继器中级教程-联级框

并且显示【L2】中继器,如上图设置所示;

【Axure 教程】中继器中级教程-联级框

当【取消选中时】,将【sel_L1】设置为空值,且移除【L2】的筛选,同时隐藏【L2】;

【Axure 教程】中继器中级教程-联级框

同理可以自己尝试一下设置【L2】的交互哦~

【Axure 教程】中继器中级教程-联级框

最后,【L3】的交互就相对简单一点,同样,需要设置切换选中的交互动作,但【选中时】仅需将【Item.L3】赋值给到【sel_L3】文本标签,且【取消选中时】将【sel_L3】设置为空值;

四、细节优化

【Axure 教程】中继器中级教程-联级框

这个组件的小细节还是比较多的,我就不一一说明了,我就挑几个来说,首先是联级框的背景,在选中【L1】时,需要将背景的宽度翻倍,选中【L2】时,背景再加 1.5 倍;

【Axure 教程】中继器中级教程-联级框

中继器【L1】的文本标签【选中时】,除赋值给【sel_L1】外,需同步重置【sel_L2】、【sel_L3】的值;

【Axure 教程】中继器中级教程-联级框

中继器【L1】的文本标签【取消选中时】,隐藏【L2】、【L3】中继器;


更多内容,微信搜索“爱学儿”,一起交流探讨吧!

给TA打赏
共{{data.count}}人
人已打赏
基础教程

【Axure 教程】中继器中级教程-下拉搜索

2021-6-2 10:23:52

高级教程

MAC安装Axure后打开提示:“Axure RP 9.app已损坏,无法打开。”的解决办法

2021-6-7 14:40:55

axure商城
29 条回复 A文章作者 M管理员
  1. joinkin🦄

    😁

  2. joinkin🦄

    按照作者的思路,我稍微修改了一下,我制作了一个原型给大家参考参考。 链接:https://pan.baidu.com/s/1qp5ZHu1eALzYg9QiZYXgOg?pwd=8fr0 提取码:8fr0

  3. Hellen

    sel_L1是啥啊??

  4. 稳稳的幸福

    标签怎么联动呢

  5. TinrayYAO

    sel_L1是指中继器里面的矩形么?

  6. 悟空144189

    可以,跟着做出来了

  7. 吕雪莹

    中继器的这个选项要取消,否则无法实现【单击切换选中状态】

  8. 吕雪莹

    感谢教程,但是确实不怎么清楚,看了评论才发现是要去公众号付费。

    • SamDesigner

      嗯,付费即可获得即插即用的元件

  9. 廖

    没看懂中继器怎么设置的

  10. 淡影

    好吧,你这个中继器存的根本不是上面那个表格吧,另外划分过了的,第一个存省,第二个存省、市,第三个存市、区

    • SamDesigner

      是的,你理解是对的,这里用了三个中继器

  11. 淡影

    怎么去重?Item.L1不是第一列嘛,不是很多重复的

    • Threeapples

      重复的问题有解决方案嘛~ 我也遇到了重复的情况

    • Threeapples

      我遇到了和你一样的问题,有解决方案嘛~~

    • SamDesigner

      用 Excel 的筛选,过滤后,再复制黏贴到中继器

  12. dandan1

    666666666

  13. ?108324

    dd

  14. NanJn

    66666666666

  15. 博丽灵梦

    但是我不知道你是怎么把中继器内容变成这种模式的

    • SamDesigner

      变成哪种模式?这里其实就是三个联级框放在一块而已

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索