查看: 6966|回复: 0

讲一个全局变量使用的技巧,

[复制链接]

0

主题

5

回帖

130

积分

会员

成都-PM

Rank: 5Rank: 5

积分
130
发表于 2016-4-13 11:34:52 | 显示全部楼层 |阅读模式
尹广磊公众帐号
axure有时候需要做跨页动态面板状态设置,由于axure未提供跨页设置功能,所以就要走迂回路线,通过全局变量来控制;
举个栗子:
需求:
在页面1点击“按钮1”时,页面2的某个动态面板状态为“state1”
在页面1点击“按钮2”时,页面2的某个动态面板状态为“state2”
实现方式:
1、先设置一个全局变量,我的例子里面全局变量名称为“DTMB”,初始值可以不设值,也可以根据需要设置;
2、点击“按钮1”时设置DTMB值=1,点击按钮2时设置DTMB值=2;
3、在页面2设置页面载入事件,条件“DTMB值=1”时设置动态面板状态为state1;条件“DTMB值=2”时设置动态面板状态为state2

还不清楚的可以看附件;

举一反三,这个例子还可以实现返回页面的判断,例如淘宝通过不同页面跳转到购物车页面,这时候在购物车点击返回时,就可以通过判断全局变量的值来确定应该返回到那个页面;

demo.rp

65.33 KB, 下载次数: 57

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 新用户注册

本版积分规则

QQ|手机版|友情链接|版权声明|关于我们|Axure中文社区 |网站地图

GMT+8, 2024-4-20 09:21

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表