查看: 2203|回复: 3

关于变量传递

[复制链接]

0

主题

1

回帖

142

积分

会员

Rank: 5Rank: 5

积分
142
发表于 2011-12-14 14:54:05 | 显示全部楼层 |阅读模式
尹广磊公众帐号
我想实现的效果:
用户第一次输入错误时,点击登录按钮时,看到第一种提示信息。
用户第二次输入错误是,点击登录按钮时,看到第二种提示信息,不会看到第一种提示信息。

我的做法:
1、将两种提示信息分别做成动态面板1,和动态面板2;
2、对文本框输入做判断,如果输入的不是指定的值A,显示动态面板1;
3、动态面板1出现时,设置全局面变量B为1;
4、设置动态面板2当全局变量值为1时,显示,并隐藏动态面板1.

我的困惑:
做法逻辑上好像没问题,但实际生成原型后,点击登录按钮,面板1和面板2会同时显示出来。
我期望的是,我操作A,操作A的同时设置了变量为1,当再次操作A时,会因为有变量为1了,就不再显示A,而显示B了。
但是,事实貌似是,我操作A的同时,变量变1和显示B同时完成了。。。
不知道错在哪里。

附件里上传我做的原型。

1.rp

83.59 KB, 下载次数: 12

0

主题

248

回帖

215

积分

会员

【Axure正规军】动版超人

Rank: 5Rank: 5

积分
215
QQ
发表于 2011-12-14 17:50:52 | 显示全部楼层
有些动作不该同放在一个触发条件下,
有时变量是把双刃剑,个人推荐能用动版搞定的就先别搬出变量来 1_fixed.rp (85.09 KB, 下载次数: 10)
一直模仿  怎能越. ·``·`

0

主题

68

回帖

-49

积分

乞丐

积分
-49
发表于 2011-12-14 18:03:27 | 显示全部楼层
用变量控制呗 第一次错误显示错误提示 并且使变量+1
第二次错误 判断变量是否+1了 如果是就使用第二种错误提示

0

主题

68

回帖

-49

积分

乞丐

积分
-49
发表于 2011-12-14 18:10:34 | 显示全部楼层
不好意思 刚没看你的原型  是这样的
第一次的错误提示要加判断 就是你的变量=0的时候触发    然后让变量=1
第二次判断 把判断前的if 换成else if 就可以了
您需要登录后才可以回帖 登录 | 新用户注册

本版积分规则

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

GMT+8, 2025-5-10 23:18

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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