axure7 地址选择_小楼axure7.0教程(十八):中继器实现全选、反选和选中计数

哼哼哈兮,打开你的中继器;

吼吼哈嘿,我要把一个框框塞进去;

啊啊……..

不是这样的,楼老师是个正经人!

本篇教程示例原型下载:Axure7.0原型_小楼作品_中继器全选、反选和选中计数.rp

第一式:准备元件

1、 拖出来一个中继器到编辑区;

2、 在外面放上一个复选框用于触发全选、一个按钮用来触发反选、还有一个文本Lable用来显示选中项的数量;

3、 双击打开中继器,删除中继器主页中的矩形,然后拖一个复选框和一个文本Labae进去。

4、创建一个计数用的变量,在示例中楼老师偷懒,用的系统自带的变量。

第二式:整理思路

全选:当复选框被选中时让中继器里面的复选框也被选中;当复选框取消选中的时候中继器里面的复选框也被取消;

反选:当点击反选的时候,中继器里面的复选框切换被选中的状态;

计数:当中继器里面的复选框被选中时,设置变量值递增1,如果选中被取消则变量值递减1,然后让文本显示出来。

第三步:实现过程

1、 设置触发全选的那个复选框的onclick事件,这里要添加两个用例:

A:if被选中的值为真,设置选中中继器中的复选框;

B:else if true ,设置未选中中继器中的复选框。

2、 设置触发反选的那个复选框的onclick事件为:设置被选中的中继器复选框为切换(toggle);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值