2.axure条件语句设置

本文介绍了如何在Axure中设置条件判断,包括单击事件的条件设置、新增用例实现else语句,以及处理多条件判断的情况。通过示例展示了在用户名为空、密码为空或两者都为空时的不同响应操作,强调了用例顺序的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、条件设置

开发中,我们经常要进行判断,还拿登录页面来说,用户输入的情况就有好多种,那么就要进行相应的操作。
那怎么增加条件判断呢
选中按钮,点击单击事件之后,在用例说明的右侧点击新增条件,就会弹出一个条件设置框,设置好条件后,点确定,再继续完成点击事件的设置
image.png
image.png
如果一次判断不能满足要求,需要在第一次判断的基础上再判断,也就是else语句。怎么表示呢,只需要点新增用例,条件就会自动变成else,然后在设置要执行的动作
image.png
那么如果两次判断也不能满足要求,需要多次判断,就像if else if elseif else。。。,那么就要在新增的用例里面再新增条件了
image.png

image.png
如果你想让一个事件在执行的时候,有一个动作不必判断就无条件执行,那怎么办呢,如果新增用例的话,会被理解成else if ,得先判断才执行,而我们要的效果是这个动作不用判断直接执行,那就在那个用例上右键,点切换IE、else if 就OK了

image.png
例子
image.png

现在判断,当用户名为空的时候,就执行三个动作
弹出提示信息,清空密码框里的内容,用户名框获取焦点
弹出提示消息
image.png
让用户名框获得焦点
image.png
清空密码框
image.png
现在,如果你用户名填了,但是密码没写,那么就应该密码框获取焦点,并且上方提示消息告诉用户填密码
image.png

第三种情况,当两个输入框都为空的时候,就让用户名输入框获取焦点
image.png

但此时,因为用例1 在用例三上面,程序是从上到下执行的,所以用例三就不会执行了,所以顺序要换一下,将用例三上移到第一个位置
image.png

image.png

·1

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值